.elementor-10 .elementor-element.elementor-element-2467976{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:72px;--padding-right:72px;}.elementor-10 .elementor-element.elementor-element-0089545{--display:flex;--min-height:750px;--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:flex-end;--overlay-opacity:0.6;--border-radius:0px 0px 6px 6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:120px;--padding-left:42px;--padding-right:42px;}.elementor-10 .elementor-element.elementor-element-0089545:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-0089545 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cadregeneralcontractors.com/wp-content/uploads/2026/01/Web_08.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-0089545::before, .elementor-10 .elementor-element.elementor-element-0089545 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-0089545 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-0089545 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-0089545 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-0089545 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-10 .elementor-element.elementor-element-57e4609 .elementor-heading-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-57e4609{padding:0px 0px 20px 0px;width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-d185a7a{color:#FFFFFF;padding:0px 0px 38px 0px;width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-2d4dc73 .elementor-button{font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:0.8px;background-color:var( --e-global-color-54de3c5 );border-radius:0px 0px 0px 0px;padding:16px 32px 16px 32px;}.elementor-10 .elementor-element.elementor-element-9685547{--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:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:105px;--padding-bottom:105px;--padding-left:114px;--padding-right:114px;}.elementor-10 .elementor-element.elementor-element-34ce97c{--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:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-e759121 .elementor-heading-title{font-family:var( --e-global-typography-0b390b7-font-family ), Sans-serif;font-size:var( --e-global-typography-0b390b7-font-size );font-weight:var( --e-global-typography-0b390b7-font-weight );text-transform:var( --e-global-typography-0b390b7-text-transform );line-height:var( --e-global-typography-0b390b7-line-height );letter-spacing:var( --e-global-typography-0b390b7-letter-spacing );word-spacing:var( --e-global-typography-0b390b7-word-spacing );color:var( --e-global-color-54de3c5 );}.elementor-10 .elementor-element.elementor-element-e759121{padding:0px 0px 4px 0px;width:auto;max-width:auto;}.elementor-10 .elementor-element.elementor-element-331483b .elementor-heading-title{color:var( --e-global-color-0787f29 );}.elementor-10 .elementor-element.elementor-element-331483b{padding:0px 0px 16px 0px;}.elementor-10 .elementor-element.elementor-element-e06cb86{color:#35434EBD;width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-197f3c0{--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:28px 20px;--row-gap:28px;--column-gap:20px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:56px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-b55e868{--display:flex;--min-height:415px;--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:flex-end;--overlay-opacity:0.7;--border-radius:6px 6px 6px 6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:46px;--padding-bottom:46px;--padding-left:46px;--padding-right:46px;}.elementor-10 .elementor-element.elementor-element-b55e868:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-b55e868 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0787f29 );background-image:url("https://cadregeneralcontractors.com/wp-content/uploads/2026/02/queen-anne-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-b55e868::before, .elementor-10 .elementor-element.elementor-element-b55e868 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-b55e868 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-b55e868 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-b55e868 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-b55e868 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #00000024 0%, #000000 100%);}.elementor-10 .elementor-element.elementor-element-47dfe47 .elementor-heading-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-47dfe47{padding:0px 0px 12px 0px;}.elementor-10 .elementor-element.elementor-element-8c4207f{color:#FFFFFF;padding:0px 0px 0px 0px;width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-b1555ce .mw-square-icon-wrap{justify-content:flex-end;}.elementor-10 .elementor-element.elementor-element-b1555ce .mw-square-icon{background-color:#FFFFFF;color:#000000;width:38px;height:38px;padding:0px 0px 0px 0px;border-radius:60px;}.elementor-10 .elementor-element.elementor-element-b1555ce .mw-square-icon svg{fill:#000000;width:12px;height:12px;}.elementor-10 .elementor-element.elementor-element-b1555ce .mw-square-icon i{font-size:12px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-b1555ce{right:32px;}body.rtl .elementor-10 .elementor-element.elementor-element-b1555ce{left:32px;}.elementor-10 .elementor-element.elementor-element-b1555ce{bottom:32px;}.elementor-10 .elementor-element.elementor-element-6af935b{--display:flex;--min-height:415px;--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:flex-end;--overlay-opacity:0.7;--border-radius:6px 6px 6px 6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:46px;--padding-bottom:46px;--padding-left:46px;--padding-right:46px;}.elementor-10 .elementor-element.elementor-element-6af935b:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-6af935b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0787f29 );background-image:url("https://cadregeneralcontractors.com/wp-content/uploads/2026/01/DSC_6526.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-6af935b::before, .elementor-10 .elementor-element.elementor-element-6af935b > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-6af935b > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-6af935b > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-6af935b > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-6af935b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #00000024 0%, #000000 100%);}.elementor-10 .elementor-element.elementor-element-19f80a4 .elementor-heading-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-19f80a4{padding:0px 0px 12px 0px;}.elementor-10 .elementor-element.elementor-element-d28c2a7{color:#FFFFFF;padding:0px 0px 0px 0px;width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-5498891 .mw-square-icon-wrap{justify-content:flex-end;}.elementor-10 .elementor-element.elementor-element-5498891 .mw-square-icon{background-color:#FFFFFF;color:#000000;width:38px;height:38px;padding:0px 0px 0px 0px;border-radius:60px;}.elementor-10 .elementor-element.elementor-element-5498891 .mw-square-icon svg{fill:#000000;width:12px;height:12px;}.elementor-10 .elementor-element.elementor-element-5498891 .mw-square-icon i{font-size:12px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-5498891{right:32px;}body.rtl .elementor-10 .elementor-element.elementor-element-5498891{left:32px;}.elementor-10 .elementor-element.elementor-element-5498891{bottom:32px;}.elementor-10 .elementor-element.elementor-element-997f2c8{--display:flex;--min-height:415px;--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:flex-end;--overlay-opacity:0.7;--border-radius:6px 6px 6px 6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:46px;--padding-bottom:46px;--padding-left:46px;--padding-right:46px;}.elementor-10 .elementor-element.elementor-element-997f2c8:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-997f2c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0787f29 );background-image:url("https://cadregeneralcontractors.com/wp-content/uploads/2026/01/DSC_2344-Edit.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-997f2c8::before, .elementor-10 .elementor-element.elementor-element-997f2c8 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-997f2c8 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-997f2c8 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-997f2c8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-997f2c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #00000024 0%, #000000 100%);}.elementor-10 .elementor-element.elementor-element-06b75ea .elementor-heading-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-06b75ea{padding:0px 0px 12px 0px;}.elementor-10 .elementor-element.elementor-element-46c18f0{color:#FFFFFF;padding:0px 0px 0px 0px;width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-d274edf .mw-square-icon-wrap{justify-content:flex-end;}.elementor-10 .elementor-element.elementor-element-d274edf .mw-square-icon{background-color:#FFFFFF;color:#000000;width:38px;height:38px;padding:0px 0px 0px 0px;border-radius:60px;}.elementor-10 .elementor-element.elementor-element-d274edf .mw-square-icon svg{fill:#000000;width:12px;height:12px;}.elementor-10 .elementor-element.elementor-element-d274edf .mw-square-icon i{font-size:12px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-d274edf{right:32px;}body.rtl .elementor-10 .elementor-element.elementor-element-d274edf{left:32px;}.elementor-10 .elementor-element.elementor-element-d274edf{bottom:32px;}.elementor-10 .elementor-element.elementor-element-20dc26b{--display:flex;--min-height:415px;--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:flex-end;--overlay-opacity:0.7;--border-radius:6px 6px 6px 6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:46px;--padding-bottom:46px;--padding-left:46px;--padding-right:46px;}.elementor-10 .elementor-element.elementor-element-20dc26b:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-20dc26b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0787f29 );background-image:url("https://cadregeneralcontractors.com/wp-content/uploads/2026/01/Web_07.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-20dc26b::before, .elementor-10 .elementor-element.elementor-element-20dc26b > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-20dc26b > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-20dc26b > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-20dc26b > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-20dc26b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #00000024 0%, #000000 100%);}.elementor-10 .elementor-element.elementor-element-4c2a898 .elementor-heading-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-4c2a898{padding:0px 0px 12px 0px;}.elementor-10 .elementor-element.elementor-element-ee9d11b{color:#FFFFFF;padding:0px 0px 0px 0px;width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-07644ad .mw-square-icon-wrap{justify-content:flex-end;}.elementor-10 .elementor-element.elementor-element-07644ad .mw-square-icon{background-color:#FFFFFF;color:#000000;width:38px;height:38px;padding:0px 0px 0px 0px;border-radius:60px;}.elementor-10 .elementor-element.elementor-element-07644ad .mw-square-icon svg{fill:#000000;width:12px;height:12px;}.elementor-10 .elementor-element.elementor-element-07644ad .mw-square-icon i{font-size:12px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-07644ad{right:32px;}body.rtl .elementor-10 .elementor-element.elementor-element-07644ad{left:32px;}.elementor-10 .elementor-element.elementor-element-07644ad{bottom:32px;}.elementor-10 .elementor-element.elementor-element-51a6359{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:72px;--padding-right:72px;}.elementor-10 .elementor-element.elementor-element-3b149c1{--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:flex-start;--border-radius:6px 6px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:72px;--padding-bottom:0px;--padding-left:42px;--padding-right:42px;}.elementor-10 .elementor-element.elementor-element-3b149c1:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-3b149c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0787f29 );}.elementor-10 .elementor-element.elementor-element-906051b{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-851bad5 .elementor-heading-title{font-family:var( --e-global-typography-0b390b7-font-family ), Sans-serif;font-size:var( --e-global-typography-0b390b7-font-size );font-weight:var( --e-global-typography-0b390b7-font-weight );text-transform:var( --e-global-typography-0b390b7-text-transform );line-height:var( --e-global-typography-0b390b7-line-height );letter-spacing:var( --e-global-typography-0b390b7-letter-spacing );word-spacing:var( --e-global-typography-0b390b7-word-spacing );color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-851bad5{padding:0px 0px 4px 0px;width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-671ec91{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-0bc8003 .elementor-heading-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-0bc8003{padding:0px 0px 20px 0px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-b57ee7d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-4840492{color:#FFFFFFBD;padding:0px 0px 0px 0px;width:initial;max-width:initial;}.elementor-10 .elementor-element.elementor-element-a85e67b{--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:flex-start;--border-radius:0px 0px 6px 6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:42px;--padding-right:42px;}.elementor-10 .elementor-element.elementor-element-55fe17f{--display:flex;--min-height:300px;--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;--flex-wrap:wrap;--border-radius:0px 0px 6px 6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--position:absolute;top:0px;}.elementor-10 .elementor-element.elementor-element-55fe17f:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-55fe17f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0787f29 );}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-55fe17f{left:0px;}body.rtl .elementor-10 .elementor-element.elementor-element-55fe17f{right:0px;}.elementor-10 .elementor-element.elementor-element-2fe6944{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-ea21953{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 20px;--row-gap:0px;--column-gap:20px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-17babe8{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-a6918cf img{width:100%;height:400px;object-fit:cover;object-position:center center;border-radius:6px 6px 6px 6px;}.elementor-10 .elementor-element.elementor-element-a6918cf{padding:0px 0px 18px 0px;}.elementor-10 .elementor-element.elementor-element-4f71e78 .elementor-heading-title{color:var( --e-global-color-0787f29 );}.elementor-10 .elementor-element.elementor-element-4f71e78{padding:0px 0px 6px 0px;}.elementor-10 .elementor-element.elementor-element-e6aa767{text-align:start;font-size:16px;color:#35434EBD;}.elementor-10 .elementor-element.elementor-element-af4e7e3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-bbcfacd img{width:100%;height:400px;object-fit:cover;object-position:center center;border-radius:6px 6px 6px 6px;}.elementor-10 .elementor-element.elementor-element-bbcfacd{padding:0px 0px 18px 0px;}.elementor-10 .elementor-element.elementor-element-03f21ff .elementor-heading-title{color:var( --e-global-color-0787f29 );}.elementor-10 .elementor-element.elementor-element-03f21ff{padding:0px 0px 6px 0px;}.elementor-10 .elementor-element.elementor-element-eed110b{text-align:start;font-size:16px;color:#35434EBD;}.elementor-10 .elementor-element.elementor-element-d43fa62{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-df25a1f img{width:100%;height:400px;object-fit:cover;object-position:center center;border-radius:6px 6px 6px 6px;}.elementor-10 .elementor-element.elementor-element-df25a1f{padding:0px 0px 18px 0px;}.elementor-10 .elementor-element.elementor-element-a9fe898 .elementor-heading-title{color:var( --e-global-color-0787f29 );}.elementor-10 .elementor-element.elementor-element-a9fe898{padding:0px 0px 6px 0px;}.elementor-10 .elementor-element.elementor-element-cdd77fc{text-align:start;font-size:16px;color:#35434EBD;}.elementor-10 .elementor-element.elementor-element-502fdae{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-a51636b img{width:100%;height:400px;object-fit:cover;object-position:center center;border-radius:6px 6px 6px 6px;}.elementor-10 .elementor-element.elementor-element-a51636b{padding:0px 0px 18px 0px;}.elementor-10 .elementor-element.elementor-element-79e0f21 .elementor-heading-title{color:var( --e-global-color-0787f29 );}.elementor-10 .elementor-element.elementor-element-79e0f21{padding:0px 0px 6px 0px;}.elementor-10 .elementor-element.elementor-element-dd30f7f{text-align:start;font-size:16px;color:#35434EBD;}.elementor-10 .elementor-element.elementor-element-22fc58d{--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:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:105px;--padding-bottom:105px;--padding-left:114px;--padding-right:114px;}.elementor-10 .elementor-element.elementor-element-a6b011f{--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:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-b16d1a1 .elementor-heading-title{font-family:var( --e-global-typography-0b390b7-font-family ), Sans-serif;font-size:var( --e-global-typography-0b390b7-font-size );font-weight:var( --e-global-typography-0b390b7-font-weight );text-transform:var( --e-global-typography-0b390b7-text-transform );line-height:var( --e-global-typography-0b390b7-line-height );letter-spacing:var( --e-global-typography-0b390b7-letter-spacing );word-spacing:var( --e-global-typography-0b390b7-word-spacing );color:var( --e-global-color-54de3c5 );}.elementor-10 .elementor-element.elementor-element-b16d1a1{padding:0px 0px 4px 0px;width:auto;max-width:auto;}.elementor-10 .elementor-element.elementor-element-68ef17b .elementor-heading-title{color:var( --e-global-color-0787f29 );}.elementor-10 .elementor-element.elementor-element-68ef17b{padding:0px 0px 16px 0px;}.elementor-10 .elementor-element.elementor-element-cab1dea{text-align:center;color:#35434EBD;width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-3f0f78e{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 50px;--row-gap:0px;--column-gap:50px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-fed9750{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-c243b25 .mw-square-icon-wrap{justify-content:center;}.elementor-10 .elementor-element.elementor-element-c243b25 .mw-square-icon{background-color:var( --e-global-color-0787f29 );color:#ffffff;width:64px;height:64px;padding:0px 0px 0px 0px;border-radius:60px;}.elementor-10 .elementor-element.elementor-element-c243b25 .mw-square-icon svg{fill:#ffffff;width:24px;height:24px;}.elementor-10 .elementor-element.elementor-element-c243b25 .mw-square-icon i{font-size:24px;}.elementor-10 .elementor-element.elementor-element-c243b25 > .elementor-widget-container{padding:0px 0px 16px 0px;}.elementor-10 .elementor-element.elementor-element-6cac554{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;width:auto;max-width:auto;}.elementor-10 .elementor-element.elementor-element-6cac554 .elementor-heading-title{font-family:var( --e-global-typography-0b390b7-font-family ), Sans-serif;font-size:var( --e-global-typography-0b390b7-font-size );font-weight:var( --e-global-typography-0b390b7-font-weight );text-transform:var( --e-global-typography-0b390b7-text-transform );line-height:var( --e-global-typography-0b390b7-line-height );letter-spacing:var( --e-global-typography-0b390b7-letter-spacing );word-spacing:var( --e-global-typography-0b390b7-word-spacing );color:var( --e-global-color-54de3c5 );}.elementor-10 .elementor-element.elementor-element-894678d{padding:0px 0px 012px 0px;}.elementor-10 .elementor-element.elementor-element-fd79424{text-align:center;font-size:16px;color:#35434EBD;}.elementor-10 .elementor-element.elementor-element-111f8ee{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-c478400 .mw-square-icon-wrap{justify-content:center;}.elementor-10 .elementor-element.elementor-element-c478400 .mw-square-icon{background-color:var( --e-global-color-0787f29 );color:#ffffff;width:64px;height:64px;padding:0px 0px 0px 0px;border-radius:60px;}.elementor-10 .elementor-element.elementor-element-c478400 .mw-square-icon svg{fill:#ffffff;width:24px;height:24px;}.elementor-10 .elementor-element.elementor-element-c478400 .mw-square-icon i{font-size:24px;}.elementor-10 .elementor-element.elementor-element-c478400 > .elementor-widget-container{padding:0px 0px 16px 0px;}.elementor-10 .elementor-element.elementor-element-4afc42e{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;width:auto;max-width:auto;}.elementor-10 .elementor-element.elementor-element-4afc42e .elementor-heading-title{font-family:var( --e-global-typography-0b390b7-font-family ), Sans-serif;font-size:var( --e-global-typography-0b390b7-font-size );font-weight:var( --e-global-typography-0b390b7-font-weight );text-transform:var( --e-global-typography-0b390b7-text-transform );line-height:var( --e-global-typography-0b390b7-line-height );letter-spacing:var( --e-global-typography-0b390b7-letter-spacing );word-spacing:var( --e-global-typography-0b390b7-word-spacing );color:var( --e-global-color-54de3c5 );}.elementor-10 .elementor-element.elementor-element-ca33651{padding:0px 0px 012px 0px;}.elementor-10 .elementor-element.elementor-element-42afc16{text-align:center;font-size:16px;color:#35434EBD;}.elementor-10 .elementor-element.elementor-element-b7c9c2b{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-9af4830 .mw-square-icon-wrap{justify-content:center;}.elementor-10 .elementor-element.elementor-element-9af4830 .mw-square-icon{background-color:var( --e-global-color-0787f29 );color:#ffffff;width:64px;height:64px;padding:0px 0px 0px 0px;border-radius:60px;}.elementor-10 .elementor-element.elementor-element-9af4830 .mw-square-icon svg{fill:#ffffff;width:24px;height:24px;}.elementor-10 .elementor-element.elementor-element-9af4830 .mw-square-icon i{font-size:24px;}.elementor-10 .elementor-element.elementor-element-9af4830 > .elementor-widget-container{padding:0px 0px 16px 0px;}.elementor-10 .elementor-element.elementor-element-8cfa0a6{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;width:auto;max-width:auto;}.elementor-10 .elementor-element.elementor-element-8cfa0a6 .elementor-heading-title{font-family:var( --e-global-typography-0b390b7-font-family ), Sans-serif;font-size:var( --e-global-typography-0b390b7-font-size );font-weight:var( --e-global-typography-0b390b7-font-weight );text-transform:var( --e-global-typography-0b390b7-text-transform );line-height:var( --e-global-typography-0b390b7-line-height );letter-spacing:var( --e-global-typography-0b390b7-letter-spacing );word-spacing:var( --e-global-typography-0b390b7-word-spacing );color:var( --e-global-color-54de3c5 );}.elementor-10 .elementor-element.elementor-element-6998282{padding:0px 0px 012px 0px;}.elementor-10 .elementor-element.elementor-element-9140e65{text-align:center;font-size:16px;color:#35434EBD;}.elementor-10 .elementor-element.elementor-element-a645d0e{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-f5b2c2a .mw-square-icon-wrap{justify-content:center;}.elementor-10 .elementor-element.elementor-element-f5b2c2a .mw-square-icon{background-color:var( --e-global-color-0787f29 );color:#ffffff;width:64px;height:64px;padding:0px 0px 0px 0px;border-radius:60px;}.elementor-10 .elementor-element.elementor-element-f5b2c2a .mw-square-icon svg{fill:#ffffff;width:24px;height:24px;}.elementor-10 .elementor-element.elementor-element-f5b2c2a .mw-square-icon i{font-size:24px;}.elementor-10 .elementor-element.elementor-element-f5b2c2a > .elementor-widget-container{padding:0px 0px 16px 0px;}.elementor-10 .elementor-element.elementor-element-44303c8{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;width:auto;max-width:auto;}.elementor-10 .elementor-element.elementor-element-44303c8 .elementor-heading-title{font-family:var( --e-global-typography-0b390b7-font-family ), Sans-serif;font-size:var( --e-global-typography-0b390b7-font-size );font-weight:var( --e-global-typography-0b390b7-font-weight );text-transform:var( --e-global-typography-0b390b7-text-transform );line-height:var( --e-global-typography-0b390b7-line-height );letter-spacing:var( --e-global-typography-0b390b7-letter-spacing );word-spacing:var( --e-global-typography-0b390b7-word-spacing );color:var( --e-global-color-54de3c5 );}.elementor-10 .elementor-element.elementor-element-2ba561e{padding:0px 0px 012px 0px;}.elementor-10 .elementor-element.elementor-element-755d052{text-align:center;font-size:16px;color:#35434EBD;}.elementor-10 .elementor-element.elementor-element-2911041{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:72px;--padding-right:72px;}.elementor-10 .elementor-element.elementor-element-bdb6282{--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:flex-start;--border-radius:6px 6px 6px 6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:72px;--padding-bottom:72px;--padding-left:42px;--padding-right:42px;}.elementor-10 .elementor-element.elementor-element-bdb6282:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-bdb6282 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-54de3c5 );}.elementor-10 .elementor-element.elementor-element-dee2466{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-593a928 .elementor-heading-title{font-family:var( --e-global-typography-0b390b7-font-family ), Sans-serif;font-size:var( --e-global-typography-0b390b7-font-size );font-weight:var( --e-global-typography-0b390b7-font-weight );text-transform:var( --e-global-typography-0b390b7-text-transform );line-height:var( --e-global-typography-0b390b7-line-height );letter-spacing:var( --e-global-typography-0b390b7-letter-spacing );word-spacing:var( --e-global-typography-0b390b7-word-spacing );color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-593a928{padding:0px 0px 4px 0px;width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-349205c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-72d3b18 .elementor-heading-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-72d3b18{padding:0px 0px 20px 0px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-04e4924{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-b959ab5{color:#FFFFFFBD;padding:0px 0px 38px 0px;width:initial;max-width:initial;}.elementor-10 .elementor-element.elementor-element-13ad797 .elementor-button{font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:0.8px;fill:var( --e-global-color-54de3c5 );color:var( --e-global-color-54de3c5 );background-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:16px 32px 16px 32px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-2467976{--content-width:1690px;}.elementor-10 .elementor-element.elementor-element-6af935b{--width:49%;}.elementor-10 .elementor-element.elementor-element-997f2c8{--width:49%;}.elementor-10 .elementor-element.elementor-element-20dc26b{--width:100%;}.elementor-10 .elementor-element.elementor-element-51a6359{--content-width:1690px;}.elementor-10 .elementor-element.elementor-element-671ec91{--width:50%;}.elementor-10 .elementor-element.elementor-element-b57ee7d{--width:50%;}.elementor-10 .elementor-element.elementor-element-2911041{--content-width:1690px;}.elementor-10 .elementor-element.elementor-element-349205c{--width:50%;}.elementor-10 .elementor-element.elementor-element-04e4924{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-10 .elementor-element.elementor-element-671ec91{--width:100%;}.elementor-10 .elementor-element.elementor-element-b57ee7d{--width:100%;}.elementor-10 .elementor-element.elementor-element-349205c{--width:100%;}.elementor-10 .elementor-element.elementor-element-04e4924{--width:100%;}}@media(max-width:1366px){.elementor-10 .elementor-element.elementor-element-e759121 .elementor-heading-title{font-size:var( --e-global-typography-0b390b7-font-size );line-height:var( --e-global-typography-0b390b7-line-height );letter-spacing:var( --e-global-typography-0b390b7-letter-spacing );word-spacing:var( --e-global-typography-0b390b7-word-spacing );}.elementor-10 .elementor-element.elementor-element-851bad5 .elementor-heading-title{font-size:var( --e-global-typography-0b390b7-font-size );line-height:var( --e-global-typography-0b390b7-line-height );letter-spacing:var( --e-global-typography-0b390b7-letter-spacing );word-spacing:var( --e-global-typography-0b390b7-word-spacing );}.elementor-10 .elementor-element.elementor-element-55fe17f{--min-height:130px;}.elementor-10 .elementor-element.elementor-element-ea21953{--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-b16d1a1 .elementor-heading-title{font-size:var( --e-global-typography-0b390b7-font-size );line-height:var( --e-global-typography-0b390b7-line-height );letter-spacing:var( --e-global-typography-0b390b7-letter-spacing );word-spacing:var( --e-global-typography-0b390b7-word-spacing );}.elementor-10 .elementor-element.elementor-element-3f0f78e{--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-6cac554 .elementor-heading-title{font-size:var( --e-global-typography-0b390b7-font-size );line-height:var( --e-global-typography-0b390b7-line-height );letter-spacing:var( --e-global-typography-0b390b7-letter-spacing );word-spacing:var( --e-global-typography-0b390b7-word-spacing );}.elementor-10 .elementor-element.elementor-element-4afc42e .elementor-heading-title{font-size:var( --e-global-typography-0b390b7-font-size );line-height:var( --e-global-typography-0b390b7-line-height );letter-spacing:var( --e-global-typography-0b390b7-letter-spacing );word-spacing:var( --e-global-typography-0b390b7-word-spacing );}.elementor-10 .elementor-element.elementor-element-8cfa0a6 .elementor-heading-title{font-size:var( --e-global-typography-0b390b7-font-size );line-height:var( --e-global-typography-0b390b7-line-height );letter-spacing:var( --e-global-typography-0b390b7-letter-spacing );word-spacing:var( --e-global-typography-0b390b7-word-spacing );}.elementor-10 .elementor-element.elementor-element-44303c8 .elementor-heading-title{font-size:var( --e-global-typography-0b390b7-font-size );line-height:var( --e-global-typography-0b390b7-line-height );letter-spacing:var( --e-global-typography-0b390b7-letter-spacing );word-spacing:var( --e-global-typography-0b390b7-word-spacing );}.elementor-10 .elementor-element.elementor-element-593a928 .elementor-heading-title{font-size:var( --e-global-typography-0b390b7-font-size );line-height:var( --e-global-typography-0b390b7-line-height );letter-spacing:var( --e-global-typography-0b390b7-letter-spacing );word-spacing:var( --e-global-typography-0b390b7-word-spacing );}}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-2467976{--padding-top:0px;--padding-bottom:0px;--padding-left:42px;--padding-right:42px;}.elementor-10 .elementor-element.elementor-element-0089545{--padding-top:0px;--padding-bottom:100px;--padding-left:62px;--padding-right:62px;}.elementor-10 .elementor-element.elementor-element-57e4609{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-d185a7a{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-9685547{--padding-top:62px;--padding-bottom:62px;--padding-left:104px;--padding-right:104px;}.elementor-10 .elementor-element.elementor-element-e759121 .elementor-heading-title{font-size:var( --e-global-typography-0b390b7-font-size );line-height:var( --e-global-typography-0b390b7-line-height );letter-spacing:var( --e-global-typography-0b390b7-letter-spacing );word-spacing:var( --e-global-typography-0b390b7-word-spacing );}.elementor-10 .elementor-element.elementor-element-e06cb86{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-b55e868{--min-height:300px;}.elementor-10 .elementor-element.elementor-element-8c4207f{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-6af935b{--min-height:300px;}.elementor-10 .elementor-element.elementor-element-d28c2a7{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-997f2c8{--min-height:300px;}.elementor-10 .elementor-element.elementor-element-46c18f0{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-20dc26b{--min-height:300px;}.elementor-10 .elementor-element.elementor-element-ee9d11b{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-51a6359{--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:42px;--padding-right:42px;}.elementor-10 .elementor-element.elementor-element-3b149c1{--padding-top:72px;--padding-bottom:0px;--padding-left:62px;--padding-right:62px;}.elementor-10 .elementor-element.elementor-element-906051b{--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-10 .elementor-element.elementor-element-851bad5 .elementor-heading-title{font-size:var( --e-global-typography-0b390b7-font-size );line-height:var( --e-global-typography-0b390b7-line-height );letter-spacing:var( --e-global-typography-0b390b7-letter-spacing );word-spacing:var( --e-global-typography-0b390b7-word-spacing );}.elementor-10 .elementor-element.elementor-element-a85e67b{--padding-top:0px;--padding-bottom:0px;--padding-left:62px;--padding-right:62px;}.elementor-10 .elementor-element.elementor-element-55fe17f{--min-height:215px;}.elementor-10 .elementor-element.elementor-element-2fe6944{--min-height:103px;}.elementor-10 .elementor-element.elementor-element-ea21953{--e-con-grid-template-columns:repeat(2, 1fr);--gap:30px 20px;--row-gap:30px;--column-gap:20px;--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-22fc58d{--padding-top:0px;--padding-bottom:62px;--padding-left:104px;--padding-right:104px;}.elementor-10 .elementor-element.elementor-element-b16d1a1 .elementor-heading-title{font-size:var( --e-global-typography-0b390b7-font-size );line-height:var( --e-global-typography-0b390b7-line-height );letter-spacing:var( --e-global-typography-0b390b7-letter-spacing );word-spacing:var( --e-global-typography-0b390b7-word-spacing );}.elementor-10 .elementor-element.elementor-element-cab1dea{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-3f0f78e{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:50px 50px;--row-gap:50px;--column-gap:50px;--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-6cac554 .elementor-heading-title{font-size:var( --e-global-typography-0b390b7-font-size );line-height:var( --e-global-typography-0b390b7-line-height );letter-spacing:var( --e-global-typography-0b390b7-letter-spacing );word-spacing:var( --e-global-typography-0b390b7-word-spacing );}.elementor-10 .elementor-element.elementor-element-4afc42e .elementor-heading-title{font-size:var( --e-global-typography-0b390b7-font-size );line-height:var( --e-global-typography-0b390b7-line-height );letter-spacing:var( --e-global-typography-0b390b7-letter-spacing );word-spacing:var( --e-global-typography-0b390b7-word-spacing );}.elementor-10 .elementor-element.elementor-element-8cfa0a6 .elementor-heading-title{font-size:var( --e-global-typography-0b390b7-font-size );line-height:var( --e-global-typography-0b390b7-line-height );letter-spacing:var( --e-global-typography-0b390b7-letter-spacing );word-spacing:var( --e-global-typography-0b390b7-word-spacing );}.elementor-10 .elementor-element.elementor-element-44303c8 .elementor-heading-title{font-size:var( --e-global-typography-0b390b7-font-size );line-height:var( --e-global-typography-0b390b7-line-height );letter-spacing:var( --e-global-typography-0b390b7-letter-spacing );word-spacing:var( --e-global-typography-0b390b7-word-spacing );}.elementor-10 .elementor-element.elementor-element-2911041{--padding-top:0px;--padding-bottom:0px;--padding-left:42px;--padding-right:42px;}.elementor-10 .elementor-element.elementor-element-bdb6282{--padding-top:62px;--padding-bottom:62px;--padding-left:62px;--padding-right:62px;}.elementor-10 .elementor-element.elementor-element-dee2466{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-593a928 .elementor-heading-title{font-size:var( --e-global-typography-0b390b7-font-size );line-height:var( --e-global-typography-0b390b7-line-height );letter-spacing:var( --e-global-typography-0b390b7-letter-spacing );word-spacing:var( --e-global-typography-0b390b7-word-spacing );}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-2467976{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-0089545{--padding-top:20px;--padding-bottom:62px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-9685547{--padding-top:62px;--padding-bottom:62px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-e759121 .elementor-heading-title{font-size:var( --e-global-typography-0b390b7-font-size );line-height:var( --e-global-typography-0b390b7-line-height );letter-spacing:var( --e-global-typography-0b390b7-letter-spacing );word-spacing:var( --e-global-typography-0b390b7-word-spacing );}.elementor-10 .elementor-element.elementor-element-b55e868{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-10 .elementor-element.elementor-element-6af935b{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-10 .elementor-element.elementor-element-997f2c8{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-10 .elementor-element.elementor-element-20dc26b{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-10 .elementor-element.elementor-element-51a6359{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-3b149c1{--padding-top:62px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-10 .elementor-element.elementor-element-851bad5 .elementor-heading-title{font-size:var( --e-global-typography-0b390b7-font-size );line-height:var( --e-global-typography-0b390b7-line-height );letter-spacing:var( --e-global-typography-0b390b7-letter-spacing );word-spacing:var( --e-global-typography-0b390b7-word-spacing );}.elementor-10 .elementor-element.elementor-element-a85e67b{--padding-top:0px;--padding-bottom:118px;--padding-left:32px;--padding-right:32px;}.elementor-10 .elementor-element.elementor-element-ea21953{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-22fc58d{--padding-top:0px;--padding-bottom:62px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-b16d1a1 .elementor-heading-title{font-size:var( --e-global-typography-0b390b7-font-size );line-height:var( --e-global-typography-0b390b7-line-height );letter-spacing:var( --e-global-typography-0b390b7-letter-spacing );word-spacing:var( --e-global-typography-0b390b7-word-spacing );}.elementor-10 .elementor-element.elementor-element-3f0f78e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-6cac554 .elementor-heading-title{font-size:var( --e-global-typography-0b390b7-font-size );line-height:var( --e-global-typography-0b390b7-line-height );letter-spacing:var( --e-global-typography-0b390b7-letter-spacing );word-spacing:var( --e-global-typography-0b390b7-word-spacing );}.elementor-10 .elementor-element.elementor-element-4afc42e .elementor-heading-title{font-size:var( --e-global-typography-0b390b7-font-size );line-height:var( --e-global-typography-0b390b7-line-height );letter-spacing:var( --e-global-typography-0b390b7-letter-spacing );word-spacing:var( --e-global-typography-0b390b7-word-spacing );}.elementor-10 .elementor-element.elementor-element-8cfa0a6 .elementor-heading-title{font-size:var( --e-global-typography-0b390b7-font-size );line-height:var( --e-global-typography-0b390b7-line-height );letter-spacing:var( --e-global-typography-0b390b7-letter-spacing );word-spacing:var( --e-global-typography-0b390b7-word-spacing );}.elementor-10 .elementor-element.elementor-element-44303c8 .elementor-heading-title{font-size:var( --e-global-typography-0b390b7-font-size );line-height:var( --e-global-typography-0b390b7-line-height );letter-spacing:var( --e-global-typography-0b390b7-letter-spacing );word-spacing:var( --e-global-typography-0b390b7-word-spacing );}.elementor-10 .elementor-element.elementor-element-2911041{--padding-top:0px;--padding-bottom:62px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-bdb6282{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-10 .elementor-element.elementor-element-593a928 .elementor-heading-title{font-size:var( --e-global-typography-0b390b7-font-size );line-height:var( --e-global-typography-0b390b7-line-height );letter-spacing:var( --e-global-typography-0b390b7-letter-spacing );word-spacing:var( --e-global-typography-0b390b7-word-spacing );}}/* Start custom CSS for heading, class: .elementor-element-e759121 */.elementor-10 .elementor-element.elementor-element-e759121:before {
    content: '';
    width: 12px;
    height: 12px;
    background-color: #BB2429;
    display: inline-block;
    margin-right: 6px;
}

.elementor-10 .elementor-element.elementor-element-e759121 p {
    display: inline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-851bad5 */.elementor-10 .elementor-element.elementor-element-851bad5:before {
    content: '';
    width: 12px;
    height: 12px;
    background-color: #ffffff;
    display: inline-block;
    margin-right: 6px;
}

.elementor-10 .elementor-element.elementor-element-851bad5 p {
    display: inline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b16d1a1 */.elementor-10 .elementor-element.elementor-element-b16d1a1:before {
    content: '';
    width: 12px;
    height: 12px;
    background-color: #BB2429;
    display: inline-block;
    margin-right: 6px;
}

.elementor-10 .elementor-element.elementor-element-b16d1a1 p {
    display: inline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-593a928 */.elementor-10 .elementor-element.elementor-element-593a928:before {
    content: '';
    width: 12px;
    height: 12px;
    background-color: #ffffff;
    display: inline-block;
    margin-right: 6px;
}

.elementor-10 .elementor-element.elementor-element-593a928 p {
    display: inline;
}/* End custom CSS */