.elementor-5128 .elementor-element.elementor-element-a7209a7{--display:flex;--min-height:87svh;--justify-content:flex-end;--padding-top:calc(1.875vw + 80px);--padding-bottom:2.0833333333vw;--padding-left:3.75vw;--padding-right:3.75vw;}.elementor-5128 .elementor-element.elementor-element-8ef0961 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-5128 .elementor-element.elementor-element-12a2a27{--display:flex;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--border-radius:0px 15px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5128 .elementor-element.elementor-element-12a2a27:not(.elementor-motion-effects-element-type-background), .elementor-5128 .elementor-element.elementor-element-12a2a27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0b8ae5c );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-5128 .elementor-element.elementor-element-f7330cd .elementor-heading-title{font-family:var( --e-global-typography-a9a1a14-font-family ), Sans-serif;font-size:var( --e-global-typography-a9a1a14-font-size );font-weight:var( --e-global-typography-a9a1a14-font-weight );line-height:var( --e-global-typography-a9a1a14-line-height );color:var( --e-global-color-d8ae420 );}.elementor-5128 .elementor-element.elementor-element-81b4a4c .elementor-heading-title{font-family:var( --e-global-typography-a283d88-font-family ), Sans-serif;font-size:var( --e-global-typography-a283d88-font-size );font-weight:var( --e-global-typography-a283d88-font-weight );line-height:var( --e-global-typography-a283d88-line-height );color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-5128 .elementor-element.elementor-element-9b1dda3{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5128 .elementor-element.elementor-element-8e14034{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:auto;--gap:4.6875vw 4.6875vw;--row-gap:4.6875vw;--column-gap:4.6875vw;--grid-auto-flow:row;--padding-top:7.8125vw;--padding-bottom:7.8125vw;--padding-left:3.75vw;--padding-right:3.75vw;}.elementor-5128 .elementor-element.elementor-element-8e14034:not(.elementor-motion-effects-element-type-background), .elementor-5128 .elementor-element.elementor-element-8e14034 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-5128 .elementor-element.elementor-element-c0c95d5{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5128 .elementor-element.elementor-element-b9b7562 > .elementor-widget-container{padding:0em 0em 2em 0em;}.elementor-5128 .elementor-element.elementor-element-b9b7562 .elementor-heading-title{font-family:var( --e-global-typography-bdf0ead-font-family ), Sans-serif;font-size:var( --e-global-typography-bdf0ead-font-size );font-weight:var( --e-global-typography-bdf0ead-font-weight );line-height:var( --e-global-typography-bdf0ead-line-height );color:var( --e-global-color-secondary );}.elementor-5128 .elementor-element.elementor-element-8ea51eb > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-5128 .elementor-element.elementor-element-8ea51eb{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5128 .elementor-element.elementor-element-906ca64{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5128 .elementor-element.elementor-element-6d4ca58 img{border-radius:0px 15px 0px 0px;}.elementor-5128 .elementor-element.elementor-element-1b3ba76{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:auto;--gap:0vw 1vw;--row-gap:0vw;--column-gap:1vw;--grid-auto-flow:row;--justify-items:end;--align-items:end;--padding-top:7.8125vw;--padding-bottom:7.8125vw;--padding-left:3.75vw;--padding-right:3.75vw;}.elementor-5128 .elementor-element.elementor-element-1b3ba76:not(.elementor-motion-effects-element-type-background), .elementor-5128 .elementor-element.elementor-element-1b3ba76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-61c37f3 );}.elementor-5128 .elementor-element.elementor-element-79338eb{--display:flex;--gap:44px 44px;--row-gap:44px;--column-gap:44px;}.elementor-5128 .elementor-element.elementor-element-212c7d2{font-family:var( --e-global-typography-29da219-font-family ), Sans-serif;font-size:var( --e-global-typography-29da219-font-size );font-weight:var( --e-global-typography-29da219-font-weight );line-height:var( --e-global-typography-29da219-line-height );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;}.elementor-5128 .elementor-element.elementor-element-2117cb6.elementor-element{--align-self:flex-start;}.elementor-5128 .elementor-element.elementor-element-2117cb6 .elementor-button{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5128 .elementor-element.elementor-element-d61faee img{width:1000px;height:100%;object-fit:cover;object-position:center center;}.elementor-5128 .elementor-element.elementor-element-a95c1f8 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-5128 .elementor-element.elementor-element-28b728a img{width:1000px;height:750px;object-fit:cover;object-position:center center;}.elementor-5128 .elementor-element.elementor-element-4ca08be{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:auto;--gap:0vw 1vw;--row-gap:0vw;--column-gap:1vw;--grid-auto-flow:row;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-5128 .elementor-element.elementor-element-4ca08be:not(.elementor-motion-effects-element-type-background), .elementor-5128 .elementor-element.elementor-element-4ca08be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-5128 .elementor-element.elementor-element-fab075a img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-5128 .elementor-element.elementor-element-2b59f73 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-5128 .elementor-element.elementor-element-ba244ed img{width:100%;height:750px;object-fit:cover;object-position:center center;}.elementor-5128 .elementor-element.elementor-element-a4a0e2d{--display:flex;--gap:44px 44px;--row-gap:44px;--column-gap:44px;}.elementor-5128 .elementor-element.elementor-element-3b6715d{font-family:var( --e-global-typography-29da219-font-family ), Sans-serif;font-size:var( --e-global-typography-29da219-font-size );font-weight:var( --e-global-typography-29da219-font-weight );line-height:var( --e-global-typography-29da219-line-height );}.elementor-5128 .elementor-element.elementor-element-eb8f76e.elementor-element{--align-self:flex-start;}.elementor-5128 .elementor-element.elementor-element-eb8f76e .elementor-button{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5128 .elementor-element.elementor-element-9bfbcf3{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:auto;--gap:0vw 1vw;--row-gap:0vw;--column-gap:1vw;--grid-auto-flow:row;--justify-items:end;--align-items:end;--padding-top:7.8125vw;--padding-bottom:7.8125vw;--padding-left:3.75vw;--padding-right:3.75vw;}.elementor-5128 .elementor-element.elementor-element-9bfbcf3:not(.elementor-motion-effects-element-type-background), .elementor-5128 .elementor-element.elementor-element-9bfbcf3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-61c37f3 );}.elementor-5128 .elementor-element.elementor-element-e1640d8{--display:flex;--gap:44px 44px;--row-gap:44px;--column-gap:44px;}.elementor-5128 .elementor-element.elementor-element-7c19710{font-family:var( --e-global-typography-29da219-font-family ), Sans-serif;font-size:var( --e-global-typography-29da219-font-size );font-weight:var( --e-global-typography-29da219-font-weight );line-height:var( --e-global-typography-29da219-line-height );}.elementor-5128 .elementor-element.elementor-element-c0fadcb.elementor-element{--align-self:flex-start;}.elementor-5128 .elementor-element.elementor-element-c0fadcb .elementor-button{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5128 .elementor-element.elementor-element-efcc929 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-5128 .elementor-element.elementor-element-a15d7ee img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-5128 .elementor-element.elementor-element-6a5aaa4 img{width:100%;height:750px;object-fit:cover;object-position:center center;}.elementor-5128 .elementor-element.elementor-element-7e9158e{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:auto;--gap:0vw 1vw;--row-gap:0vw;--column-gap:1vw;--grid-auto-flow:row;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-5128 .elementor-element.elementor-element-7e9158e:not(.elementor-motion-effects-element-type-background), .elementor-5128 .elementor-element.elementor-element-7e9158e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-5128 .elementor-element.elementor-element-6694f35 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-5128 .elementor-element.elementor-element-b343755 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-5128 .elementor-element.elementor-element-b10a9ac img{width:100%;height:750px;object-fit:cover;object-position:center center;}.elementor-5128 .elementor-element.elementor-element-ea02896{--display:flex;--gap:44px 44px;--row-gap:44px;--column-gap:44px;}.elementor-5128 .elementor-element.elementor-element-f329a35{font-family:var( --e-global-typography-29da219-font-family ), Sans-serif;font-size:var( --e-global-typography-29da219-font-size );font-weight:var( --e-global-typography-29da219-font-weight );line-height:var( --e-global-typography-29da219-line-height );}.elementor-5128 .elementor-element.elementor-element-d704619.elementor-element{--align-self:flex-start;}.elementor-5128 .elementor-element.elementor-element-d704619 .elementor-button{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5128 .elementor-element.elementor-element-c51645a{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:auto;--gap:0vw 1vw;--row-gap:0vw;--column-gap:1vw;--grid-auto-flow:row;--justify-items:end;--align-items:end;--padding-top:7.8125vw;--padding-bottom:7.8125vw;--padding-left:3.75vw;--padding-right:3.75vw;}.elementor-5128 .elementor-element.elementor-element-c51645a:not(.elementor-motion-effects-element-type-background), .elementor-5128 .elementor-element.elementor-element-c51645a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-61c37f3 );}.elementor-5128 .elementor-element.elementor-element-2090ce9{--display:flex;--gap:44px 44px;--row-gap:44px;--column-gap:44px;}.elementor-5128 .elementor-element.elementor-element-65b8c66{font-family:var( --e-global-typography-29da219-font-family ), Sans-serif;font-size:var( --e-global-typography-29da219-font-size );font-weight:var( --e-global-typography-29da219-font-weight );line-height:var( --e-global-typography-29da219-line-height );}.elementor-5128 .elementor-element.elementor-element-65a07c4.elementor-element{--align-self:flex-start;}.elementor-5128 .elementor-element.elementor-element-65a07c4 .elementor-button{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5128 .elementor-element.elementor-element-f8cfd21 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-5128 .elementor-element.elementor-element-3fb113e img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-5128 .elementor-element.elementor-element-2b9999d img{width:1000px;height:750px;object-fit:cover;object-position:center center;}.elementor-5128 .elementor-element.elementor-element-14f1c74{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:auto;--gap:0vw 1vw;--row-gap:0vw;--column-gap:1vw;--grid-auto-flow:row;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-5128 .elementor-element.elementor-element-14f1c74:not(.elementor-motion-effects-element-type-background), .elementor-5128 .elementor-element.elementor-element-14f1c74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-5128 .elementor-element.elementor-element-5def94c img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-5128 .elementor-element.elementor-element-a37783d img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-5128 .elementor-element.elementor-element-b2828c9 img{width:100%;height:750px;object-fit:cover;object-position:center center;}.elementor-5128 .elementor-element.elementor-element-3b0baac{--display:flex;--gap:44px 44px;--row-gap:44px;--column-gap:44px;}.elementor-5128 .elementor-element.elementor-element-08cc7b7{font-family:var( --e-global-typography-29da219-font-family ), Sans-serif;font-size:var( --e-global-typography-29da219-font-size );font-weight:var( --e-global-typography-29da219-font-weight );line-height:var( --e-global-typography-29da219-line-height );}.elementor-5128 .elementor-element.elementor-element-03c0bc6.elementor-element{--align-self:flex-start;}.elementor-5128 .elementor-element.elementor-element-03c0bc6 .elementor-button{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5128 .elementor-element.elementor-element-8740182{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:auto;--gap:0vw 1vw;--row-gap:0vw;--column-gap:1vw;--grid-auto-flow:row;--justify-items:end;--align-items:end;--padding-top:7.8125vw;--padding-bottom:7.8125vw;--padding-left:3.75vw;--padding-right:3.75vw;}.elementor-5128 .elementor-element.elementor-element-8740182:not(.elementor-motion-effects-element-type-background), .elementor-5128 .elementor-element.elementor-element-8740182 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-61c37f3 );}.elementor-5128 .elementor-element.elementor-element-d7e141a{--display:flex;--gap:44px 44px;--row-gap:44px;--column-gap:44px;}.elementor-5128 .elementor-element.elementor-element-be0f8dc{font-family:var( --e-global-typography-29da219-font-family ), Sans-serif;font-size:var( --e-global-typography-29da219-font-size );font-weight:var( --e-global-typography-29da219-font-weight );line-height:var( --e-global-typography-29da219-line-height );}.elementor-5128 .elementor-element.elementor-element-fd16a52.elementor-element{--align-self:flex-start;}.elementor-5128 .elementor-element.elementor-element-fd16a52 .elementor-button{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5128 .elementor-element.elementor-element-ead1434 img{width:1000px;height:100%;object-fit:cover;object-position:center center;}.elementor-5128 .elementor-element.elementor-element-bc50a33 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-5128 .elementor-element.elementor-element-383d14d img{width:1000px;height:750px;object-fit:cover;object-position:center center;}.elementor-5128 .elementor-element.elementor-element-904de2b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:auto;--gap:0vw 4.6875vw;--row-gap:0vw;--column-gap:4.6875vw;--grid-auto-flow:row;--padding-top:7.8125vw;--padding-bottom:7.8125vw;--padding-left:3.75vw;--padding-right:3.75vw;}.elementor-5128 .elementor-element.elementor-element-904de2b:not(.elementor-motion-effects-element-type-background), .elementor-5128 .elementor-element.elementor-element-904de2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0b8ae5c );}.elementor-5128 .elementor-element.elementor-element-2a7dcb5{--display:flex;}.elementor-5128 .elementor-element.elementor-element-9c98064 > .elementor-widget-container{padding:0em 0em 2em 0em;}.elementor-5128 .elementor-element.elementor-element-9c98064 .elementor-heading-title{font-family:var( --e-global-typography-bdf0ead-font-family ), Sans-serif;font-size:var( --e-global-typography-bdf0ead-font-size );font-weight:var( --e-global-typography-bdf0ead-font-weight );line-height:var( --e-global-typography-bdf0ead-line-height );color:var( --e-global-color-secondary );}.elementor-5128 .elementor-element.elementor-element-e00c2aa{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:.5208333333vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-5128 .elementor-element.elementor-element-e339fd3 > .elementor-widget-container{padding:0em 0em 2em 0em;}.elementor-5128 .elementor-element.elementor-element-e339fd3 .elementor-heading-title{font-family:var( --e-global-typography-e7c6716-font-family ), Sans-serif;font-size:var( --e-global-typography-e7c6716-font-size );font-weight:var( --e-global-typography-e7c6716-font-weight );line-height:var( --e-global-typography-e7c6716-line-height );color:var( --e-global-color-secondary );}.elementor-5128 .elementor-element.elementor-element-7cb276f > .elementor-widget-container{padding:0em 0em 2.4em 0em;}.elementor-5128 .elementor-element.elementor-element-7cb276f{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5128 .elementor-element.elementor-element-1f4f830.elementor-element{--align-self:flex-start;}.elementor-5128 .elementor-element.elementor-element-1f4f830 .elementor-button{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-5128 .elementor-element.elementor-element-12a2a27{--width:715px;}.elementor-5128 .elementor-element.elementor-element-2a7dcb5{--width:31.25vw;}}@media(max-width:1024px){.elementor-5128 .elementor-element.elementor-element-a7209a7{--min-height:calc(74svh - 80px);--padding-top:calc(1.875vw + 80px);--padding-bottom:1.875vw;--padding-left:3.75vw;--padding-right:3.75vw;}.elementor-5128 .elementor-element.elementor-element-12a2a27{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-5128 .elementor-element.elementor-element-f7330cd .elementor-heading-title{font-size:var( --e-global-typography-a9a1a14-font-size );line-height:var( --e-global-typography-a9a1a14-line-height );}.elementor-5128 .elementor-element.elementor-element-81b4a4c .elementor-heading-title{font-size:var( --e-global-typography-a283d88-font-size );line-height:var( --e-global-typography-a283d88-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5128 .elementor-element.elementor-element-9b1dda3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5128 .elementor-element.elementor-element-8e14034{--grid-auto-flow:row;--padding-top:7.8125vw;--padding-bottom:7.8125vw;--padding-left:1.875vw;--padding-right:1.875vw;}.elementor-5128 .elementor-element.elementor-element-b9b7562 .elementor-heading-title{font-size:var( --e-global-typography-bdf0ead-font-size );line-height:var( --e-global-typography-bdf0ead-line-height );}.elementor-5128 .elementor-element.elementor-element-8ea51eb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5128 .elementor-element.elementor-element-1b3ba76{--grid-auto-flow:row;--padding-top:7.8125vw;--padding-bottom:7.8125vw;--padding-left:1.875vw;--padding-right:1.875vw;}.elementor-5128 .elementor-element.elementor-element-212c7d2{font-size:var( --e-global-typography-29da219-font-size );line-height:var( --e-global-typography-29da219-line-height );}.elementor-5128 .elementor-element.elementor-element-28b728a img{height:400px;}.elementor-5128 .elementor-element.elementor-element-4ca08be{--grid-auto-flow:row;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-5128 .elementor-element.elementor-element-ba244ed img{height:100%;}.elementor-5128 .elementor-element.elementor-element-3b6715d{font-size:var( --e-global-typography-29da219-font-size );line-height:var( --e-global-typography-29da219-line-height );}.elementor-5128 .elementor-element.elementor-element-9bfbcf3{--grid-auto-flow:row;--padding-top:7.8125vw;--padding-bottom:7.8125vw;--padding-left:1.875vw;--padding-right:1.875vw;}.elementor-5128 .elementor-element.elementor-element-7c19710{font-size:var( --e-global-typography-29da219-font-size );line-height:var( --e-global-typography-29da219-line-height );}.elementor-5128 .elementor-element.elementor-element-6a5aaa4 img{height:400px;}.elementor-5128 .elementor-element.elementor-element-7e9158e{--grid-auto-flow:row;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-5128 .elementor-element.elementor-element-b10a9ac img{height:100%;}.elementor-5128 .elementor-element.elementor-element-f329a35{font-size:var( --e-global-typography-29da219-font-size );line-height:var( --e-global-typography-29da219-line-height );}.elementor-5128 .elementor-element.elementor-element-c51645a{--grid-auto-flow:row;--padding-top:7.8125vw;--padding-bottom:7.8125vw;--padding-left:1.875vw;--padding-right:1.875vw;}.elementor-5128 .elementor-element.elementor-element-65b8c66{font-size:var( --e-global-typography-29da219-font-size );line-height:var( --e-global-typography-29da219-line-height );}.elementor-5128 .elementor-element.elementor-element-2b9999d img{height:400px;}.elementor-5128 .elementor-element.elementor-element-14f1c74{--grid-auto-flow:row;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-5128 .elementor-element.elementor-element-b2828c9 img{height:100%;}.elementor-5128 .elementor-element.elementor-element-08cc7b7{font-size:var( --e-global-typography-29da219-font-size );line-height:var( --e-global-typography-29da219-line-height );}.elementor-5128 .elementor-element.elementor-element-8740182{--grid-auto-flow:row;--padding-top:7.8125vw;--padding-bottom:7.8125vw;--padding-left:1.875vw;--padding-right:1.875vw;}.elementor-5128 .elementor-element.elementor-element-be0f8dc{font-size:var( --e-global-typography-29da219-font-size );line-height:var( --e-global-typography-29da219-line-height );}.elementor-5128 .elementor-element.elementor-element-383d14d img{height:400px;}.elementor-5128 .elementor-element.elementor-element-904de2b{--grid-auto-flow:row;--padding-top:7.8125vw;--padding-bottom:7.8125vw;--padding-left:1.875vw;--padding-right:1.875vw;}.elementor-5128 .elementor-element.elementor-element-9c98064 .elementor-heading-title{font-size:var( --e-global-typography-bdf0ead-font-size );line-height:var( --e-global-typography-bdf0ead-line-height );}.elementor-5128 .elementor-element.elementor-element-e339fd3 > .elementor-widget-container{padding:0em 0em 1em 0em;}.elementor-5128 .elementor-element.elementor-element-e339fd3 .elementor-heading-title{font-size:var( --e-global-typography-e7c6716-font-size );line-height:var( --e-global-typography-e7c6716-line-height );}.elementor-5128 .elementor-element.elementor-element-7cb276f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-5128 .elementor-element.elementor-element-a7209a7{--min-height:calc(84svh - 80px);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5128 .elementor-element.elementor-element-12a2a27{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-5128 .elementor-element.elementor-element-f7330cd .elementor-heading-title{font-size:var( --e-global-typography-a9a1a14-font-size );line-height:var( --e-global-typography-a9a1a14-line-height );}.elementor-5128 .elementor-element.elementor-element-81b4a4c .elementor-heading-title{font-size:var( --e-global-typography-a283d88-font-size );line-height:var( --e-global-typography-a283d88-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5128 .elementor-element.elementor-element-9b1dda3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5128 .elementor-element.elementor-element-8e14034{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:auto;--gap:2.4em 2.4em;--row-gap:2.4em;--column-gap:2.4em;--grid-auto-flow:row;--padding-top:75px;--padding-bottom:75px;--padding-left:20px;--padding-right:20px;}.elementor-5128 .elementor-element.elementor-element-b9b7562 > .elementor-widget-container{padding:0em 0em 0.6em 0em;}.elementor-5128 .elementor-element.elementor-element-b9b7562 .elementor-heading-title{font-size:var( --e-global-typography-bdf0ead-font-size );line-height:var( --e-global-typography-bdf0ead-line-height );}.elementor-5128 .elementor-element.elementor-element-8ea51eb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5128 .elementor-element.elementor-element-906ca64.e-con{--order:99999 /* order end hack */;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5128 .elementor-element.elementor-element-6d4ca58 img{width:100%;}.elementor-5128 .elementor-element.elementor-element-1b3ba76{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:75px;--padding-bottom:75px;--padding-left:20px;--padding-right:20px;}.elementor-5128 .elementor-element.elementor-element-212c7d2{font-size:var( --e-global-typography-29da219-font-size );line-height:var( --e-global-typography-29da219-line-height );}.elementor-5128 .elementor-element.elementor-element-28b728a img{height:100%;}.elementor-5128 .elementor-element.elementor-element-4ca08be{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5128 .elementor-element.elementor-element-ba244ed img{height:100%;}.elementor-5128 .elementor-element.elementor-element-3b6715d{font-size:var( --e-global-typography-29da219-font-size );line-height:var( --e-global-typography-29da219-line-height );}.elementor-5128 .elementor-element.elementor-element-9bfbcf3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:75px;--padding-bottom:75px;--padding-left:20px;--padding-right:20px;}.elementor-5128 .elementor-element.elementor-element-7c19710{font-size:var( --e-global-typography-29da219-font-size );line-height:var( --e-global-typography-29da219-line-height );}.elementor-5128 .elementor-element.elementor-element-6a5aaa4 img{height:100%;}.elementor-5128 .elementor-element.elementor-element-7e9158e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5128 .elementor-element.elementor-element-b10a9ac img{height:100%;}.elementor-5128 .elementor-element.elementor-element-f329a35{font-size:var( --e-global-typography-29da219-font-size );line-height:var( --e-global-typography-29da219-line-height );}.elementor-5128 .elementor-element.elementor-element-c51645a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:75px;--padding-bottom:75px;--padding-left:20px;--padding-right:20px;}.elementor-5128 .elementor-element.elementor-element-65b8c66{font-size:var( --e-global-typography-29da219-font-size );line-height:var( --e-global-typography-29da219-line-height );}.elementor-5128 .elementor-element.elementor-element-2b9999d img{height:100%;}.elementor-5128 .elementor-element.elementor-element-14f1c74{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5128 .elementor-element.elementor-element-b2828c9 img{height:100%;}.elementor-5128 .elementor-element.elementor-element-08cc7b7{font-size:var( --e-global-typography-29da219-font-size );line-height:var( --e-global-typography-29da219-line-height );}.elementor-5128 .elementor-element.elementor-element-8740182{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:75px;--padding-bottom:75px;--padding-left:20px;--padding-right:20px;}.elementor-5128 .elementor-element.elementor-element-be0f8dc{font-size:var( --e-global-typography-29da219-font-size );line-height:var( --e-global-typography-29da219-line-height );}.elementor-5128 .elementor-element.elementor-element-383d14d img{height:100%;}.elementor-5128 .elementor-element.elementor-element-904de2b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:75px;--padding-bottom:75px;--padding-left:20px;--padding-right:20px;}.elementor-5128 .elementor-element.elementor-element-9c98064 > .elementor-widget-container{padding:0em 0em 0.6em 0em;}.elementor-5128 .elementor-element.elementor-element-9c98064 .elementor-heading-title{font-size:var( --e-global-typography-bdf0ead-font-size );line-height:var( --e-global-typography-bdf0ead-line-height );}.elementor-5128 .elementor-element.elementor-element-e339fd3 > .elementor-widget-container{padding:0em 0em 1em 0em;}.elementor-5128 .elementor-element.elementor-element-e339fd3 .elementor-heading-title{font-size:var( --e-global-typography-e7c6716-font-size );line-height:var( --e-global-typography-e7c6716-line-height );}.elementor-5128 .elementor-element.elementor-element-7cb276f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for video, class: .elementor-element-8ef0961 */.elementor-5128 .elementor-element.elementor-element-8ef0961 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12a2a27 */.elementor-5128 .elementor-element.elementor-element-12a2a27 {
    max-width: calc(100% - 60px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b3ba76 */.gallery-inline-reverse {
  display: grid;
  grid-gap: 24px;
  grid-template-columns: repeat(4, 1fr);
}

.grid-img-3-reverse {
  grid-column: 1 / 3;
  grid-row:    1 / 3;
}

.grid-text-reverse {
  grid-column: 3 / 5;
  grid-row:    1;
  align-self: flex-start;
  padding-bottom:  3.125vw;
  padding-left: 6.25vw;
}

.grid-img-1-reverse { grid-column: 3; grid-row: 2; height: 20.2604vw;}
.grid-img-2-reverse { grid-column: 4; grid-row: 2; height: 20.2604vw; }

/* Mobile */
@media (max-width: 767px) {
  .gallery-inline-reverse {
    grid-template-columns: 1fr 1fr!important;
    grid-gap: 14px;
  }

  .grid-text-reverse {
    grid-column: 1 / 3;
    grid-row:    1;
  }

  .grid-img-1-alt,
  .grid-img-2-alt {
    width:         100%;
    height:        auto;
    aspect-ratio:  1!important;
    object-fit:    cover;
  }
  .grid-img-1-alt { grid-column: 1; grid-row: 2; }
  .grid-img-2-alt { grid-column: 2; grid-row: 2; }


  .grid-img-3-reverse {
    width:         100%;
    aspect-ratio:  1;
    object-fit:    cover;
    grid-column:   1 / 3;
    grid-row:      3;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9bfbcf3 */.gallery-inline-reverse {
  display: grid;
  grid-gap: 24px;
  grid-template-columns: repeat(4, 1fr);
}

.grid-img-3-reverse {
  grid-column: 1 / 3;
  grid-row:    1 / 3;
}

.grid-text-reverse {
  grid-column: 3 / 5;
  grid-row:    1;
  align-self: flex-start;
  padding-bottom:  3.125vw;
  padding-left: 6.25vw;
}

.grid-img-1-reverse { grid-column: 3; grid-row: 2; height: 20.2604vw;}
.grid-img-2-reverse { grid-column: 4; grid-row: 2; height: 20.2604vw; }

/* Mobile */
@media (max-width: 767px) {
  .gallery-inline-reverse {
    grid-template-columns: 1fr 1fr!important;
    grid-gap: 14px;
  }

  .grid-text-reverse {
    grid-column: 1 / 3;
    grid-row:    1;
  }

  .grid-img-1-alt,
  .grid-img-2-alt {
    width:         100%;
    height:        auto;
    aspect-ratio:  1!important;
    object-fit:    cover;
  }
  .grid-img-1-alt { grid-column: 1; grid-row: 2; }
  .grid-img-2-alt { grid-column: 2; grid-row: 2; }


  .grid-img-3-reverse {
    width:         100%;
    aspect-ratio:  1;
    object-fit:    cover;
    grid-column:   1 / 3;
    grid-row:      3;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c51645a */.gallery-inline-reverse {
  display: grid;
  grid-gap: 24px;
  grid-template-columns: repeat(4, 1fr);
}

.grid-img-3-reverse {
  grid-column: 1 / 3;
  grid-row:    1 / 3;
}

.grid-text-reverse {
  grid-column: 3 / 5;
  grid-row:    1;
  align-self: flex-start;
  padding-bottom:  3.125vw;
  padding-left: 6.25vw;
}

.grid-img-1-reverse { grid-column: 3; grid-row: 2; height: 20.2604vw;}
.grid-img-2-reverse { grid-column: 4; grid-row: 2; height: 20.2604vw; }

/* Mobile */
@media (max-width: 767px) {
  .gallery-inline-reverse {
    grid-template-columns: 1fr 1fr!important;
    grid-gap: 14px;
  }

  .grid-text-reverse {
    grid-column: 1 / 3;
    grid-row:    1;
  }

  .grid-img-1-alt,
  .grid-img-2-alt {
    width:         100%;
    height:        auto;
    aspect-ratio:  1!important;
    object-fit:    cover;
  }
  .grid-img-1-alt { grid-column: 1; grid-row: 2; }
  .grid-img-2-alt { grid-column: 2; grid-row: 2; }


  .grid-img-3-reverse {
    width:         100%;
    aspect-ratio:  1;
    object-fit:    cover;
    grid-column:   1 / 3;
    grid-row:      3;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8740182 */.gallery-inline-reverse {
  display: grid;
  grid-gap: 24px;
  grid-template-columns: repeat(4, 1fr);
}

.grid-img-3-reverse {
  grid-column: 1 / 3;
  grid-row:    1 / 3;
}

.grid-text-reverse {
  grid-column: 3 / 5;
  grid-row:    1;
  align-self: flex-start;
  padding-bottom:  3.125vw;
  padding-left: 6.25vw;
}

.grid-img-1-reverse { grid-column: 3; grid-row: 2; height: 20.2604vw;}
.grid-img-2-reverse { grid-column: 4; grid-row: 2; height: 20.2604vw; }

/* Mobile */
@media (max-width: 767px) {
  .gallery-inline-reverse {
    grid-template-columns: 1fr 1fr!important;
    grid-gap: 14px;
  }

  .grid-text-reverse {
    grid-column: 1 / 3;
    grid-row:    1;
  }

  .grid-img-1-alt,
  .grid-img-2-alt {
    width:         100%;
    height:        auto;
    aspect-ratio:  1!important;
    object-fit:    cover;
  }
  .grid-img-1-alt { grid-column: 1; grid-row: 2; }
  .grid-img-2-alt { grid-column: 2; grid-row: 2; }


  .grid-img-3-reverse {
    width:         100%;
    aspect-ratio:  1;
    object-fit:    cover;
    grid-column:   1 / 3;
    grid-row:      3;
  }
}/* End custom CSS */