.elementor-441 .elementor-element.elementor-element-df11f59{--display:flex;--justify-content:flex-start;--overlay-opacity:0.5;--padding-top:6%;--padding-bottom:4%;--padding-left:7%;--padding-right:7%;}.elementor-441 .elementor-element.elementor-element-df11f59:not(.elementor-motion-effects-element-type-background), .elementor-441 .elementor-element.elementor-element-df11f59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-441 .elementor-element.elementor-element-df11f59::before, .elementor-441 .elementor-element.elementor-element-df11f59 > .elementor-background-video-container::before, .elementor-441 .elementor-element.elementor-element-df11f59 > .e-con-inner > .elementor-background-video-container::before, .elementor-441 .elementor-element.elementor-element-df11f59 > .elementor-background-slideshow::before, .elementor-441 .elementor-element.elementor-element-df11f59 > .e-con-inner > .elementor-background-slideshow::before, .elementor-441 .elementor-element.elementor-element-df11f59 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-441 .elementor-element.elementor-element-df11f59.e-con{--align-self:center;}.elementor-441 .elementor-element.elementor-element-27a3571{--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;--justify-content:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:65px;--padding-left:0px;--padding-right:0px;}.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-441 .elementor-element.elementor-element-7e68c67{padding:0px 0px 28px 0px;font-size:12px;font-weight:600;letter-spacing:2px;color:var( --e-global-color-primary );}.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-441 .elementor-element.elementor-element-88eceb9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:4.5vw;font-weight:800;text-transform:uppercase;font-style:italic;line-height:1em;letter-spacing:0px;color:#ffffff;}.elementor-441 .elementor-element.elementor-element-a3c2397{text-align:start;}.elementor-441 .elementor-element.elementor-element-a3c2397 .elementor-heading-title{font-size:19px;font-weight:400;font-style:italic;color:#aaaaaa;}.elementor-441 .elementor-element.elementor-element-cbb4987{padding:15px 0px 0px 0px;font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:400;line-height:1.6em;color:#cccccc;}.elementor-441 .elementor-element.elementor-element-320f573{--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:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-441 .elementor-element.elementor-element-320f573:not(.elementor-motion-effects-element-type-background), .elementor-441 .elementor-element.elementor-element-320f573 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131313;}.elementor-441 .elementor-element.elementor-element-3fa596d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-441 .elementor-element.elementor-element-3fa596d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-441 .elementor-element.elementor-element-8a82b30{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;}.elementor-441 .elementor-element.elementor-element-c040cf4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--border-radius:12px 12px 12px 12px;--padding-top:36px;--padding-bottom:36px;--padding-left:24px;--padding-right:24px;}.elementor-441 .elementor-element.elementor-element-c040cf4:not(.elementor-motion-effects-element-type-background), .elementor-441 .elementor-element.elementor-element-c040cf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1a1a1a;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-441 .elementor-element.elementor-element-9088d34 .elementor-image-box-wrapper{text-align:center;}.elementor-441 .elementor-element.elementor-element-9088d34.elementor-position-right .elementor-image-box-img{margin-left:18px;}.elementor-441 .elementor-element.elementor-element-9088d34.elementor-position-left .elementor-image-box-img{margin-right:18px;}.elementor-441 .elementor-element.elementor-element-9088d34.elementor-position-top .elementor-image-box-img{margin-bottom:18px;}.elementor-441 .elementor-element.elementor-element-9088d34 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-441 .elementor-element.elementor-element-9088d34 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-441 .elementor-element.elementor-element-9088d34 .elementor-image-box-title{font-size:23px;font-weight:700;color:#ffffff;}.elementor-441 .elementor-element.elementor-element-9088d34 .elementor-image-box-description{font-size:12px;text-transform:uppercase;letter-spacing:0.12em;color:#D91D20;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-441 .elementor-element.elementor-element-be9222c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(2px/2);}.elementor-441 .elementor-element.elementor-element-be9222c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(2px/2);}.elementor-441 .elementor-element.elementor-element-be9222c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(2px/2);}.elementor-441 .elementor-element.elementor-element-be9222c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-2px/2);}.elementor-441 .elementor-element.elementor-element-be9222c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-2px/2);}.elementor-441 .elementor-element.elementor-element-be9222c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-441 .elementor-element.elementor-element-be9222c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-441 .elementor-element.elementor-element-be9222c{--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-441 .elementor-element.elementor-element-be9222c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-441 .elementor-element.elementor-element-be9222c .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:400;}.elementor-441 .elementor-element.elementor-element-be9222c .elementor-icon-list-text{color:#969696;transition:color 0.3s;}.elementor-441 .elementor-element.elementor-element-be9222c .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-441 .elementor-element.elementor-element-6851149{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--border-radius:12px 12px 12px 12px;--padding-top:36px;--padding-bottom:36px;--padding-left:24px;--padding-right:24px;}.elementor-441 .elementor-element.elementor-element-6851149:not(.elementor-motion-effects-element-type-background), .elementor-441 .elementor-element.elementor-element-6851149 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1a1a1a;}.elementor-441 .elementor-element.elementor-element-9edf545 .elementor-image-box-wrapper{text-align:center;}.elementor-441 .elementor-element.elementor-element-9edf545.elementor-position-right .elementor-image-box-img{margin-left:18px;}.elementor-441 .elementor-element.elementor-element-9edf545.elementor-position-left .elementor-image-box-img{margin-right:18px;}.elementor-441 .elementor-element.elementor-element-9edf545.elementor-position-top .elementor-image-box-img{margin-bottom:18px;}.elementor-441 .elementor-element.elementor-element-9edf545 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-441 .elementor-element.elementor-element-9edf545 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-441 .elementor-element.elementor-element-9edf545 .elementor-image-box-title{font-size:23px;font-weight:700;color:#ffffff;}.elementor-441 .elementor-element.elementor-element-9edf545 .elementor-image-box-description{font-size:12px;text-transform:uppercase;letter-spacing:0.12em;color:#D91D20;}.elementor-441 .elementor-element.elementor-element-110b00e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(2px/2);}.elementor-441 .elementor-element.elementor-element-110b00e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(2px/2);}.elementor-441 .elementor-element.elementor-element-110b00e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(2px/2);}.elementor-441 .elementor-element.elementor-element-110b00e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-2px/2);}.elementor-441 .elementor-element.elementor-element-110b00e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-2px/2);}.elementor-441 .elementor-element.elementor-element-110b00e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-441 .elementor-element.elementor-element-110b00e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-441 .elementor-element.elementor-element-110b00e{--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-441 .elementor-element.elementor-element-110b00e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-441 .elementor-element.elementor-element-110b00e .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:400;}.elementor-441 .elementor-element.elementor-element-110b00e .elementor-icon-list-text{color:#969696;transition:color 0.3s;}.elementor-441 .elementor-element.elementor-element-110b00e .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-441 .elementor-element.elementor-element-e703d92{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--flex-wrap:wrap;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-441 .elementor-element.elementor-element-82b5666{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--border-radius:12px 12px 12px 12px;--padding-top:36px;--padding-bottom:36px;--padding-left:24px;--padding-right:24px;}.elementor-441 .elementor-element.elementor-element-82b5666:not(.elementor-motion-effects-element-type-background), .elementor-441 .elementor-element.elementor-element-82b5666 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1a1a1a;}.elementor-441 .elementor-element.elementor-element-f9bdc5a .elementor-image-box-wrapper{text-align:center;}.elementor-441 .elementor-element.elementor-element-f9bdc5a.elementor-position-right .elementor-image-box-img{margin-left:18px;}.elementor-441 .elementor-element.elementor-element-f9bdc5a.elementor-position-left .elementor-image-box-img{margin-right:18px;}.elementor-441 .elementor-element.elementor-element-f9bdc5a.elementor-position-top .elementor-image-box-img{margin-bottom:18px;}.elementor-441 .elementor-element.elementor-element-f9bdc5a .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-441 .elementor-element.elementor-element-f9bdc5a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-441 .elementor-element.elementor-element-f9bdc5a .elementor-image-box-title{font-size:23px;font-weight:700;color:#ffffff;}.elementor-441 .elementor-element.elementor-element-f9bdc5a .elementor-image-box-description{font-size:12px;text-transform:uppercase;letter-spacing:0.12em;color:#D91D20;}.elementor-441 .elementor-element.elementor-element-d34442a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(2px/2);}.elementor-441 .elementor-element.elementor-element-d34442a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(2px/2);}.elementor-441 .elementor-element.elementor-element-d34442a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(2px/2);}.elementor-441 .elementor-element.elementor-element-d34442a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-2px/2);}.elementor-441 .elementor-element.elementor-element-d34442a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-2px/2);}.elementor-441 .elementor-element.elementor-element-d34442a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-441 .elementor-element.elementor-element-d34442a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-441 .elementor-element.elementor-element-d34442a{--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-441 .elementor-element.elementor-element-d34442a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-441 .elementor-element.elementor-element-d34442a .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:400;}.elementor-441 .elementor-element.elementor-element-d34442a .elementor-icon-list-text{color:#969696;transition:color 0.3s;}.elementor-441 .elementor-element.elementor-element-d34442a .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-441 .elementor-element.elementor-element-d843829{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--border-radius:12px 12px 12px 12px;--padding-top:36px;--padding-bottom:36px;--padding-left:24px;--padding-right:24px;}.elementor-441 .elementor-element.elementor-element-d843829:not(.elementor-motion-effects-element-type-background), .elementor-441 .elementor-element.elementor-element-d843829 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1a1a1a;}.elementor-441 .elementor-element.elementor-element-6b46ece .elementor-image-box-wrapper{text-align:center;}.elementor-441 .elementor-element.elementor-element-6b46ece.elementor-position-right .elementor-image-box-img{margin-left:18px;}.elementor-441 .elementor-element.elementor-element-6b46ece.elementor-position-left .elementor-image-box-img{margin-right:18px;}.elementor-441 .elementor-element.elementor-element-6b46ece.elementor-position-top .elementor-image-box-img{margin-bottom:18px;}.elementor-441 .elementor-element.elementor-element-6b46ece .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-441 .elementor-element.elementor-element-6b46ece .elementor-image-box-img img{transition-duration:0.3s;}.elementor-441 .elementor-element.elementor-element-6b46ece .elementor-image-box-title{font-size:23px;font-weight:700;color:#ffffff;}.elementor-441 .elementor-element.elementor-element-6b46ece .elementor-image-box-description{font-size:12px;text-transform:uppercase;letter-spacing:0.12em;color:#D91D20;}.elementor-441 .elementor-element.elementor-element-0850acb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(2px/2);}.elementor-441 .elementor-element.elementor-element-0850acb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(2px/2);}.elementor-441 .elementor-element.elementor-element-0850acb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(2px/2);}.elementor-441 .elementor-element.elementor-element-0850acb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-2px/2);}.elementor-441 .elementor-element.elementor-element-0850acb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-2px/2);}.elementor-441 .elementor-element.elementor-element-0850acb .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-441 .elementor-element.elementor-element-0850acb .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-441 .elementor-element.elementor-element-0850acb{--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-441 .elementor-element.elementor-element-0850acb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-441 .elementor-element.elementor-element-0850acb .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:400;}.elementor-441 .elementor-element.elementor-element-0850acb .elementor-icon-list-text{color:#969696;transition:color 0.3s;}.elementor-441 .elementor-element.elementor-element-0850acb .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-441 .elementor-element.elementor-element-c505065{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--border-radius:12px 12px 12px 12px;--padding-top:36px;--padding-bottom:36px;--padding-left:24px;--padding-right:24px;}.elementor-441 .elementor-element.elementor-element-c505065:not(.elementor-motion-effects-element-type-background), .elementor-441 .elementor-element.elementor-element-c505065 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1a1a1a;}.elementor-441 .elementor-element.elementor-element-74dcd9b .elementor-image-box-wrapper{text-align:center;}.elementor-441 .elementor-element.elementor-element-74dcd9b.elementor-position-right .elementor-image-box-img{margin-left:18px;}.elementor-441 .elementor-element.elementor-element-74dcd9b.elementor-position-left .elementor-image-box-img{margin-right:18px;}.elementor-441 .elementor-element.elementor-element-74dcd9b.elementor-position-top .elementor-image-box-img{margin-bottom:18px;}.elementor-441 .elementor-element.elementor-element-74dcd9b .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-441 .elementor-element.elementor-element-74dcd9b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-441 .elementor-element.elementor-element-74dcd9b .elementor-image-box-title{font-size:23px;font-weight:700;color:#ffffff;}.elementor-441 .elementor-element.elementor-element-74dcd9b .elementor-image-box-description{font-size:12px;text-transform:uppercase;letter-spacing:0.12em;color:#D91D20;}.elementor-441 .elementor-element.elementor-element-b2a7d01 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(2px/2);}.elementor-441 .elementor-element.elementor-element-b2a7d01 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(2px/2);}.elementor-441 .elementor-element.elementor-element-b2a7d01 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(2px/2);}.elementor-441 .elementor-element.elementor-element-b2a7d01 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-2px/2);}.elementor-441 .elementor-element.elementor-element-b2a7d01 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-2px/2);}.elementor-441 .elementor-element.elementor-element-b2a7d01 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-441 .elementor-element.elementor-element-b2a7d01 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-441 .elementor-element.elementor-element-b2a7d01{--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-441 .elementor-element.elementor-element-b2a7d01 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-441 .elementor-element.elementor-element-b2a7d01 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:400;}.elementor-441 .elementor-element.elementor-element-b2a7d01 .elementor-icon-list-text{color:#969696;transition:color 0.3s;}.elementor-441 .elementor-element.elementor-element-b2a7d01 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-441 .elementor-element.elementor-element-27a3571{--width:72%;}.elementor-441 .elementor-element.elementor-element-3fa596d{--width:100%;}.elementor-441 .elementor-element.elementor-element-c040cf4{--width:38%;}.elementor-441 .elementor-element.elementor-element-6851149{--width:38%;}.elementor-441 .elementor-element.elementor-element-e703d92{--width:100%;}.elementor-441 .elementor-element.elementor-element-82b5666{--width:28%;}.elementor-441 .elementor-element.elementor-element-d843829{--width:28%;}.elementor-441 .elementor-element.elementor-element-c505065{--width:28%;}}@media(max-width:1024px) and (min-width:768px){.elementor-441 .elementor-element.elementor-element-3fa596d{--width:100%;}.elementor-441 .elementor-element.elementor-element-c040cf4{--width:100%;}.elementor-441 .elementor-element.elementor-element-6851149{--width:100%;}.elementor-441 .elementor-element.elementor-element-82b5666{--width:100%;}.elementor-441 .elementor-element.elementor-element-d843829{--width:100%;}.elementor-441 .elementor-element.elementor-element-c505065{--width:100%;}}@media(max-width:1024px){.elementor-441 .elementor-element.elementor-element-88eceb9 .elementor-heading-title{font-size:58px;}.elementor-441 .elementor-element.elementor-element-320f573{--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-441 .elementor-element.elementor-element-8a82b30{--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;}.elementor-441 .elementor-element.elementor-element-e703d92{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-441 .elementor-element.elementor-element-82b5666{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-441 .elementor-element.elementor-element-27a3571{--padding-top:0px;--padding-bottom:41px;--padding-left:0px;--padding-right:0px;}.elementor-441 .elementor-element.elementor-element-88eceb9 .elementor-heading-title{font-size:41px;letter-spacing:-3.2px;}.elementor-441 .elementor-element.elementor-element-320f573{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0%;--padding-bottom:17%;--padding-left:7%;--padding-right:7%;}.elementor-441 .elementor-element.elementor-element-3fa596d{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-441 .elementor-element.elementor-element-8a82b30{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-441 .elementor-element.elementor-element-c040cf4{--width:100%;--padding-top:29px;--padding-bottom:29px;--padding-left:29px;--padding-right:29px;}.elementor-441 .elementor-element.elementor-element-9088d34 .elementor-image-box-img{margin-bottom:18px;}.elementor-441 .elementor-element.elementor-element-6851149{--width:100%;--padding-top:29px;--padding-bottom:29px;--padding-left:29px;--padding-right:29px;}.elementor-441 .elementor-element.elementor-element-9edf545 .elementor-image-box-img{margin-bottom:18px;}.elementor-441 .elementor-element.elementor-element-e703d92{--width:100%;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-441 .elementor-element.elementor-element-82b5666{--width:100%;--padding-top:29px;--padding-bottom:29px;--padding-left:29px;--padding-right:29px;}.elementor-441 .elementor-element.elementor-element-f9bdc5a .elementor-image-box-img{margin-bottom:18px;}.elementor-441 .elementor-element.elementor-element-d843829{--width:100%;--padding-top:29px;--padding-bottom:29px;--padding-left:29px;--padding-right:29px;}.elementor-441 .elementor-element.elementor-element-6b46ece .elementor-image-box-img{margin-bottom:18px;}.elementor-441 .elementor-element.elementor-element-c505065{--width:100%;--padding-top:29px;--padding-bottom:29px;--padding-left:29px;--padding-right:29px;}.elementor-441 .elementor-element.elementor-element-74dcd9b .elementor-image-box-img{margin-bottom:18px;}}/* Start custom CSS for text-editor, class: .elementor-element-da44eb7 */.elementor-441 .elementor-element.elementor-element-da44eb7 details { margin-top: 14px; text-align: center; }
.elementor-441 .elementor-element.elementor-element-da44eb7 details summary { cursor: pointer; font-size: 11px; color: #D91D20; letter-spacing: 0.1em; text-transform: uppercase; list-style: none; display: inline-flex; align-items: center; gap: 6px; }
.elementor-441 .elementor-element.elementor-element-da44eb7 details summary::-webkit-details-marker { display: none; }
.elementor-441 .elementor-element.elementor-element-da44eb7 details summary::after { content: '▾'; display: inline-block; transition: transform 0.25s; }
.elementor-441 .elementor-element.elementor-element-da44eb7 details[open] summary::after { transform: rotate(180deg); }
.elementor-441 .elementor-element.elementor-element-da44eb7 details p { font-size: 13px; line-height: 1.75; color: #bbb; margin-top: 12px; text-align: left; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cad1a4b */.elementor-441 .elementor-element.elementor-element-cad1a4b details { margin-top: 14px; text-align: center; }
.elementor-441 .elementor-element.elementor-element-cad1a4b details summary { cursor: pointer; font-size: 11px; color: #D91D20; letter-spacing: 0.1em; text-transform: uppercase; list-style: none; display: inline-flex; align-items: center; gap: 6px; }
.elementor-441 .elementor-element.elementor-element-cad1a4b details summary::-webkit-details-marker { display: none; }
.elementor-441 .elementor-element.elementor-element-cad1a4b details summary::after { content: '▾'; display: inline-block; transition: transform 0.25s; }
.elementor-441 .elementor-element.elementor-element-cad1a4b details[open] summary::after { transform: rotate(180deg); }
.elementor-441 .elementor-element.elementor-element-cad1a4b details p { font-size: 13px; line-height: 1.75; color: #bbb; margin-top: 12px; text-align: left; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b9a04b9 */.elementor-441 .elementor-element.elementor-element-b9a04b9 details { margin-top: 14px; text-align: center; }
.elementor-441 .elementor-element.elementor-element-b9a04b9 details summary { cursor: pointer; font-size: 11px; color: #D91D20; letter-spacing: 0.1em; text-transform: uppercase; list-style: none; display: inline-flex; align-items: center; gap: 6px; }
.elementor-441 .elementor-element.elementor-element-b9a04b9 details summary::-webkit-details-marker { display: none; }
.elementor-441 .elementor-element.elementor-element-b9a04b9 details summary::after { content: '▾'; display: inline-block; transition: transform 0.25s; }
.elementor-441 .elementor-element.elementor-element-b9a04b9 details[open] summary::after { transform: rotate(180deg); }
.elementor-441 .elementor-element.elementor-element-b9a04b9 details p { font-size: 13px; line-height: 1.75; color: #bbb; margin-top: 12px; text-align: left; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-71b5e90 */.elementor-441 .elementor-element.elementor-element-71b5e90 details { margin-top: 14px; text-align: center; }
.elementor-441 .elementor-element.elementor-element-71b5e90 details summary { cursor: pointer; font-size: 11px; color: #D91D20; letter-spacing: 0.1em; text-transform: uppercase; list-style: none; display: inline-flex; align-items: center; gap: 6px; }
.elementor-441 .elementor-element.elementor-element-71b5e90 details summary::-webkit-details-marker { display: none; }
.elementor-441 .elementor-element.elementor-element-71b5e90 details summary::after { content: '▾'; display: inline-block; transition: transform 0.25s; }
.elementor-441 .elementor-element.elementor-element-71b5e90 details[open] summary::after { transform: rotate(180deg); }
.elementor-441 .elementor-element.elementor-element-71b5e90 details p { font-size: 13px; line-height: 1.75; color: #bbb; margin-top: 12px; text-align: left; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f75a65 */.elementor-441 .elementor-element.elementor-element-6f75a65 details { margin-top: 14px; text-align: center; }
.elementor-441 .elementor-element.elementor-element-6f75a65 details summary { cursor: pointer; font-size: 11px; color: #D91D20; letter-spacing: 0.1em; text-transform: uppercase; list-style: none; display: inline-flex; align-items: center; gap: 6px; }
.elementor-441 .elementor-element.elementor-element-6f75a65 details summary::-webkit-details-marker { display: none; }
.elementor-441 .elementor-element.elementor-element-6f75a65 details summary::after { content: '▾'; display: inline-block; transition: transform 0.25s; }
.elementor-441 .elementor-element.elementor-element-6f75a65 details[open] summary::after { transform: rotate(180deg); }
.elementor-441 .elementor-element.elementor-element-6f75a65 details p { font-size: 13px; line-height: 1.75; color: #bbb; margin-top: 12px; text-align: left; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-320f573 */.elementor-441 .elementor-element.elementor-element-320f573 .elementor-image-box-img {
  width: 160px !important;
  height: 160px !important;
  overflow: hidden !important;
  border-radius: 50% !important;
  margin: 0 auto 20px auto !important;
  flex-shrink: 0 !important;
}
.elementor-441 .elementor-element.elementor-element-320f573 .elementor-image-box-img img {
  width: 100% !important;
  height: 100% !important;
  object-fit: cover !important;
  object-position: center top !important;
  border-radius: 50% !important;
}/* End custom CSS */