.elementor-10 .elementor-element.elementor-element-e8c7cf9{--display:flex;--min-height:954px;--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:230px;--padding-bottom:0px;--padding-left:29px;--padding-right:0px;--z-index:4;}.elementor-10 .elementor-element.elementor-element-e8c7cf9:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-e8c7cf9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:var(--wpr-bg-fb187510-cc85-4be7-9d37-1d63e51ec7ae);background-position:top center;background-repeat:no-repeat;background-size:cover;}.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-10 .elementor-element.elementor-element-4a07199{width:var( --container-widget-width, 37% );max-width:37%;--container-widget-width:37%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-4a07199.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-4a07199 .elementor-image-box-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-4a07199.elementor-position-right .elementor-image-box-img{margin-left:18px;}.elementor-10 .elementor-element.elementor-element-4a07199.elementor-position-left .elementor-image-box-img{margin-right:18px;}.elementor-10 .elementor-element.elementor-element-4a07199.elementor-position-top .elementor-image-box-img{margin-bottom:18px;}.elementor-10 .elementor-element.elementor-element-4a07199 .elementor-image-box-title{margin-bottom:35px;font-family:"Sequel Sans", Sans-serif;font-size:35px;font-weight:600;line-height:1.2em;letter-spacing:0.3px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-4a07199 .elementor-image-box-wrapper .elementor-image-box-img{width:188px;}.elementor-10 .elementor-element.elementor-element-4a07199 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10 .elementor-element.elementor-element-4a07199:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-4a07199:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-4a07199 .elementor-image-box-description{font-family:"Sequel Sans", Sans-serif;font-size:22px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-e9738c9{--display:flex;--min-height:70px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-10 .elementor-element.elementor-element-e9738c9:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-e9738c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7072A;}.elementor-10 .elementor-element.elementor-element-856b1a3{--e-image-carousel-slides-to-show:6;}.elementor-10 .elementor-element.elementor-element-856b1a3.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-856b1a3 .swiper-wrapper{display:flex;align-items:center;}.elementor-10 .elementor-element.elementor-element-3b542f1{--display:flex;--min-height:1526px;--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:space-between;--align-items:flex-start;--gap:46px 0px;--row-gap:46px;--column-gap:0px;--flex-wrap:wrap;--align-content:flex-start;--padding-top:90px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-658ca68{width:100%;max-width:100%;padding:0px 0465px 70px 0465px;text-align:center;}.elementor-10 .elementor-element.elementor-element-658ca68 .elementor-heading-title{font-family:"Sequel Sans", Sans-serif;font-size:36px;font-weight:600;line-height:1.3em;color:#000000;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-10 .elementor-element.elementor-element-9765c59{width:var( --container-widget-width, 1266px );max-width:1266px;--container-widget-width:1266px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-9765c59 img{width:100%;}.elementor-10 .elementor-element.elementor-element-60c4f48{width:var( --container-widget-width, 1419px );max-width:1419px;--container-widget-width:1419px;--container-widget-flex-grow:0;z-index:2;}.elementor-10 .elementor-element.elementor-element-60c4f48 img{width:100%;}.elementor-10 .elementor-element.elementor-element-a1f5e96{width:var( --container-widget-width, 1200px );max-width:1200px;--container-widget-width:1200px;--container-widget-flex-grow:0;z-index:2;}.elementor-10 .elementor-element.elementor-element-a1f5e96 img{width:100%;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-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-10 .elementor-element.elementor-element-b590728{width:var( --container-widget-width, 49% );max-width:49%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:49%;--container-widget-flex-grow:0;border-style:none;border-radius:14px 14px 14px 14px;--icon-box-icon-margin:15px;}.elementor-10 .elementor-element.elementor-element-b590728.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-b590728 .elementor-icon-box-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-b590728 .elementor-icon{font-size:54px;}.elementor-10 .elementor-element.elementor-element-b590728 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-b590728 .elementor-icon-box-title a{font-family:"Sequel Sans", Sans-serif;font-size:28px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-b590728 .elementor-icon-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-b590728:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-b590728:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-b590728 .elementor-icon-box-description{font-family:"Sequel Sans", Sans-serif;font-size:15px;font-weight:400;letter-spacing:0.2px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-0ceba3a{width:var( --container-widget-width, 49% );max-width:49%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:49%;--container-widget-flex-grow:0;border-style:none;border-radius:14px 14px 14px 14px;--icon-box-icon-margin:15px;}.elementor-10 .elementor-element.elementor-element-0ceba3a.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-0ceba3a .elementor-icon-box-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-0ceba3a .elementor-icon{font-size:54px;}.elementor-10 .elementor-element.elementor-element-0ceba3a .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-0ceba3a .elementor-icon-box-title a{font-family:"Sequel Sans", Sans-serif;font-size:28px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-0ceba3a .elementor-icon-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-0ceba3a:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-0ceba3a:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-0ceba3a .elementor-icon-box-description{font-family:"Sequel Sans", Sans-serif;font-size:15px;font-weight:400;letter-spacing:0.2px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-a566bcc{width:var( --container-widget-width, 49% );max-width:49%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:49%;--container-widget-flex-grow:0;z-index:3;border-style:none;border-radius:14px 14px 14px 14px;--icon-box-icon-margin:15px;}.elementor-10 .elementor-element.elementor-element-a566bcc.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-a566bcc .elementor-icon-box-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-a566bcc .elementor-icon{font-size:54px;}.elementor-10 .elementor-element.elementor-element-a566bcc .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-a566bcc .elementor-icon-box-title a{font-family:"Sequel Sans", Sans-serif;font-size:28px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-a566bcc .elementor-icon-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-a566bcc:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-a566bcc:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-a566bcc .elementor-icon-box-description{font-family:"Sequel Sans", Sans-serif;font-size:15px;font-weight:400;letter-spacing:0.2px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-10d57da{width:var( --container-widget-width, 49% );max-width:49%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:49%;--container-widget-flex-grow:0;border-style:none;border-radius:14px 14px 14px 14px;--icon-box-icon-margin:15px;}.elementor-10 .elementor-element.elementor-element-10d57da.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-10d57da .elementor-icon-box-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-10d57da .elementor-icon{font-size:54px;}.elementor-10 .elementor-element.elementor-element-10d57da .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-10d57da .elementor-icon-box-title a{font-family:"Sequel Sans", Sans-serif;font-size:28px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-10d57da .elementor-icon-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-10d57da:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-10d57da:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-10d57da .elementor-icon-box-description{font-family:"Sequel Sans", Sans-serif;font-size:15px;font-weight:400;letter-spacing:0.2px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-87401d8{width:var( --container-widget-width, 49% );max-width:49%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:49%;--container-widget-flex-grow:0;border-style:none;border-radius:14px 14px 14px 14px;--icon-box-icon-margin:15px;}.elementor-10 .elementor-element.elementor-element-87401d8.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-87401d8 .elementor-icon-box-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-87401d8 .elementor-icon{font-size:54px;}.elementor-10 .elementor-element.elementor-element-87401d8 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-87401d8 .elementor-icon-box-title a{font-family:"Sequel Sans", Sans-serif;font-size:28px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-87401d8 .elementor-icon-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-87401d8:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-87401d8:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-87401d8 .elementor-icon-box-description{font-family:"Sequel Sans", Sans-serif;font-size:15px;font-weight:400;letter-spacing:0.2px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-fd6c9ad{width:var( --container-widget-width, 49% );max-width:49%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:49%;--container-widget-flex-grow:0;border-style:none;border-radius:14px 14px 14px 14px;--icon-box-icon-margin:15px;}.elementor-10 .elementor-element.elementor-element-fd6c9ad.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-fd6c9ad .elementor-icon-box-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-fd6c9ad .elementor-icon{font-size:54px;}.elementor-10 .elementor-element.elementor-element-fd6c9ad .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-fd6c9ad .elementor-icon-box-title a{font-family:"Sequel Sans", Sans-serif;font-size:28px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-fd6c9ad .elementor-icon-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-fd6c9ad:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-fd6c9ad:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-fd6c9ad .elementor-icon-box-description{font-family:"Sequel Sans", Sans-serif;font-size:15px;font-weight:400;letter-spacing:0.2px;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10 .elementor-element.elementor-element-ad4a10a .elementor-button{background-color:#F7072A;font-family:"Sequel Sans", Sans-serif;font-size:16px;font-weight:600;letter-spacing:2.3px;padding:30px 30px 30px 30px;}.elementor-10 .elementor-element.elementor-element-ad4a10a{width:100%;max-width:100%;margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-560ca69{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-10 .elementor-element.elementor-element-560ca69:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-560ca69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7072A;}.elementor-10 .elementor-element.elementor-element-2228011{--display:flex;--gap:14px 0px;--row-gap:14px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:87px;--padding-right:0px;--z-index:3;}.elementor-10 .elementor-element.elementor-element-02a1ac9{width:var( --container-widget-width, 89% );max-width:89%;padding:0px 0px 20px 0px;--container-widget-width:89%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-02a1ac9 .elementor-image-box-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-02a1ac9 .elementor-image-box-title{margin-bottom:34px;font-family:"Sequel Sans", Sans-serif;font-size:32px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-02a1ac9:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-02a1ac9:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-02a1ac9 .elementor-image-box-description{font-family:"Sequel Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-d55d955{padding:0px 0px 20px 0px;}.elementor-10 .elementor-element.elementor-element-d55d955 .elementor-heading-title{font-family:"Sequel Sans", Sans-serif;font-size:32px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-d55d955 .elementor-heading-title a:hover, .elementor-10 .elementor-element.elementor-element-d55d955 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-1b5f35b{width:var( --container-widget-width, 79% );max-width:79%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:79%;--container-widget-flex-grow:0;border-style:none;border-radius:14px 14px 14px 14px;--icon-box-icon-margin:15px;}.elementor-10 .elementor-element.elementor-element-1b5f35b.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-1b5f35b .elementor-icon-box-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-1b5f35b .elementor-icon-box-title{margin-bottom:9px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-1b5f35b .elementor-icon{font-size:48px;}.elementor-10 .elementor-element.elementor-element-1b5f35b .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-1b5f35b .elementor-icon-box-title a{font-family:"Sequel Sans", Sans-serif;font-size:23px;font-weight:600;line-height:1px;letter-spacing:0.2px;}.elementor-10 .elementor-element.elementor-element-1b5f35b:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-1b5f35b:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-1b5f35b .elementor-icon-box-description{font-family:"Sequel Sans", Sans-serif;font-size:15px;font-weight:400;letter-spacing:0.2px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-2549e45{width:var( --container-widget-width, 79% );max-width:79%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:79%;--container-widget-flex-grow:0;border-style:none;border-radius:14px 14px 14px 14px;--icon-box-icon-margin:15px;}.elementor-10 .elementor-element.elementor-element-2549e45.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-2549e45 .elementor-icon-box-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-2549e45 .elementor-icon-box-title{margin-bottom:9px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-2549e45 .elementor-icon{font-size:48px;}.elementor-10 .elementor-element.elementor-element-2549e45 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-2549e45 .elementor-icon-box-title a{font-family:"Sequel Sans", Sans-serif;font-size:23px;font-weight:600;line-height:1px;letter-spacing:0.2px;}.elementor-10 .elementor-element.elementor-element-2549e45:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-2549e45:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-2549e45 .elementor-icon-box-description{font-family:"Sequel Sans", Sans-serif;font-size:15px;font-weight:400;letter-spacing:0.2px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-39229ef{width:var( --container-widget-width, 79% );max-width:79%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:79%;--container-widget-flex-grow:0;border-style:none;border-radius:14px 14px 14px 14px;--icon-box-icon-margin:15px;}.elementor-10 .elementor-element.elementor-element-39229ef.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-39229ef .elementor-icon-box-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-39229ef .elementor-icon-box-title{margin-bottom:9px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-39229ef .elementor-icon{font-size:48px;}.elementor-10 .elementor-element.elementor-element-39229ef .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-39229ef .elementor-icon-box-title a{font-family:"Sequel Sans", Sans-serif;font-size:23px;font-weight:600;line-height:1.2em;letter-spacing:0.2px;}.elementor-10 .elementor-element.elementor-element-39229ef:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-39229ef:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-39229ef .elementor-icon-box-description{font-family:"Sequel Sans", Sans-serif;font-size:15px;font-weight:400;letter-spacing:0.2px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-22c374e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-22c374e.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-77a2906{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-77a2906 img{width:100%;}.elementor-10 .elementor-element.elementor-element-58e505e{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;z-index:2;}.elementor-10 .elementor-element.elementor-element-58e505e img{width:100%;}.elementor-10 .elementor-element.elementor-element-943ed8a{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;z-index:2;}.elementor-10 .elementor-element.elementor-element-943ed8a img{width:100%;}.elementor-10 .elementor-element.elementor-element-e9a9cc5{width:var( --container-widget-width, 233px );max-width:233px;--container-widget-width:233px;--container-widget-flex-grow:0;z-index:2;}.elementor-10 .elementor-element.elementor-element-e9a9cc5 img{width:100%;}.elementor-10 .elementor-element.elementor-element-28a0b6e{--display:flex;--min-height:718px;--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:space-between;--align-items:center;--gap:0px 180px;--row-gap:0px;--column-gap:180px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-28a0b6e:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-28a0b6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-10 .elementor-element.elementor-element-eae28f9{width:var( --container-widget-width, 38% );max-width:38%;--container-widget-width:38%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-eae28f9 img{width:100%;}.elementor-10 .elementor-element.elementor-element-4f6973f{--display:flex;--gap:33px 0px;--row-gap:33px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-e6f6f68{width:100%;max-width:100%;padding:0px 39px 012px 0px;text-align:left;}.elementor-10 .elementor-element.elementor-element-e6f6f68 .elementor-heading-title{font-family:"Sequel Sans", Sans-serif;font-size:32px;font-weight:600;line-height:1.2em;color:#090909;}.elementor-10 .elementor-element.elementor-element-f7cfa6b{padding:0px 51px 0px 0px;z-index:1;--icon-box-icon-margin:36px;}.elementor-10 .elementor-element.elementor-element-f7cfa6b .elementor-icon-box-title{margin-bottom:7px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-f7cfa6b .elementor-icon{font-size:92px;}.elementor-10 .elementor-element.elementor-element-f7cfa6b .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-f7cfa6b .elementor-icon-box-title a{font-family:"Sequel Sans", Sans-serif;font-size:25px;font-weight:600;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-f7cfa6b:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-f7cfa6b:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-d110a58{padding:0px 51px 0px 0px;z-index:1;--icon-box-icon-margin:36px;}.elementor-10 .elementor-element.elementor-element-d110a58 .elementor-icon-box-title{margin-bottom:7px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-d110a58 .elementor-icon{font-size:92px;}.elementor-10 .elementor-element.elementor-element-d110a58 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-d110a58 .elementor-icon-box-title a{font-family:"Sequel Sans", Sans-serif;font-size:24px;font-weight:600;line-height:1.2em;letter-spacing:0px;}.elementor-10 .elementor-element.elementor-element-d110a58:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-d110a58:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-bf02d73{padding:0px 51px 0px 0px;z-index:1;--icon-box-icon-margin:36px;}.elementor-10 .elementor-element.elementor-element-bf02d73 .elementor-icon-box-title{margin-bottom:7px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-bf02d73 .elementor-icon{font-size:92px;}.elementor-10 .elementor-element.elementor-element-bf02d73 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-bf02d73 .elementor-icon-box-title a{font-family:"Sequel Sans", Sans-serif;font-size:25px;font-weight:600;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-bf02d73:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-bf02d73:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-bf02d73 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-10 .elementor-element.elementor-element-9f44e1c{--display:flex;--min-height:878px;--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;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-9f44e1c:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-9f44e1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-10 .elementor-element.elementor-element-559bd06{width:100%;max-width:100%;padding:0px 0px 012px 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-559bd06 .elementor-heading-title{font-family:"Sequel Sans", Sans-serif;font-size:62px;font-weight:600;line-height:1.2em;color:#090909;}.elementor-10 .elementor-element.elementor-element-6157e75{width:100%;max-width:100%;margin:-36px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-6157e75 .elementor-heading-title{font-family:"Sequel Sans", Sans-serif;font-size:62px;font-weight:600;line-height:1.2em;color:#F7072A;}.elementor-10 .elementor-element.elementor-element-cba2667{width:var( --container-widget-width, 1920px );max-width:1920px;--container-widget-width:1920px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-cba2667 img{width:1920px;max-width:1920px;}.elementor-10 .elementor-element.elementor-element-a76dbf2{width:var( --container-widget-width, 68% );max-width:68%;padding:0px 0px 020px 0px;--container-widget-width:68%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-a76dbf2.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-a76dbf2 .elementor-heading-title{font-family:"Sequel Sans", Sans-serif;font-size:25px;font-weight:400;line-height:1.3em;letter-spacing:-0.2px;color:#090909;}.elementor-10 .elementor-element.elementor-element-da7dfdd{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-da7dfdd .elementor-button{font-family:"Sequel Sans", Sans-serif;font-size:16px;font-weight:600;letter-spacing:2.3px;padding:30px 30px 30px 30px;}.elementor-10 .elementor-element.elementor-element-92aff45{--display:flex;--min-height:1614px;--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;--flex-wrap:wrap;--padding-top:080px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:4;}.elementor-10 .elementor-element.elementor-element-92aff45:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-92aff45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:var(--wpr-bg-15e732cc-670a-4665-a0af-5fde75660b7a);background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-51bb0fa{width:var( --container-widget-width, 57% );max-width:57%;padding:0px 0px 90px 0px;--container-widget-width:57%;--container-widget-flex-grow:0;z-index:3;}.elementor-10 .elementor-element.elementor-element-51bb0fa.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-51bb0fa .elementor-image-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-51bb0fa .elementor-image-box-title{margin-bottom:30px;font-family:"Sequel Sans", Sans-serif;font-size:32px;font-weight:600;line-height:1.1em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-51bb0fa:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-51bb0fa:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-51bb0fa .elementor-image-box-description{font-family:"Sequel Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-1f583fb{width:var( --container-widget-width, 231px );max-width:231px;--container-widget-width:231px;--container-widget-flex-grow:0;z-index:2;}.elementor-10 .elementor-element.elementor-element-1f583fb img{width:100%;}.elementor-10 .elementor-element.elementor-element-a7159c5{width:var( --container-widget-width, 231px );max-width:231px;--container-widget-width:231px;--container-widget-flex-grow:0;z-index:2;}.elementor-10 .elementor-element.elementor-element-a7159c5 img{width:100%;}.elementor-10 .elementor-element.elementor-element-735f947{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;z-index:4;}.elementor-10 .elementor-element.elementor-element-735f947.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-735f947 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-10 .elementor-element.elementor-element-3918fea{width:var( --container-widget-width, 55% );max-width:55%;padding:150px 0px 0px 0px;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-3918fea.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-3918fea .elementor-heading-title{font-family:"Sequel Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-551afd5{--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-evenly;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--flex-wrap:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-551afd5:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-551afd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7072A;}.elementor-10 .elementor-element.elementor-element-9dcdcb1{width:var( --container-widget-width, 49% );max-width:49%;padding:0px 0px 0px 0px;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-9dcdcb1.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-9dcdcb1 .elementor-image-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-9dcdcb1 .elementor-image-box-title{margin-bottom:30px;font-family:"Sequel Sans", Sans-serif;font-size:32px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-9dcdcb1:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-9dcdcb1:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-9dcdcb1 .elementor-image-box-description{font-family:"Sequel Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-c9ca774{width:100%;max-width:100%;margin:90px 0px calc(var(--kit-widget-spacing, 0px) + 90px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-c9ca774.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-c9ca774 .elementor-image-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-c9ca774 .elementor-image-box-title{margin-bottom:30px;font-family:"Sequel Sans", Sans-serif;font-size:58px;font-weight:600;line-height:1.1em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-c9ca774:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-c9ca774:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-c9ca774 .elementor-image-box-description{font-family:"Sequel Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;letter-spacing:0.3px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-322fc0f{--display:flex;--gap:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-183a900 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-10 .elementor-element.elementor-element-cbf357f{--display:flex;--gap:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-32b3bbe .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-10 .elementor-element.elementor-element-8e40d36{--display:flex;--gap:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-7b17d24 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-10 .elementor-element.elementor-element-512a8bf{width:100%;max-width:100%;margin:90px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-512a8bf .elementor-button{font-family:"Sequel Sans", Sans-serif;font-size:16px;font-weight:600;letter-spacing:2.3px;fill:#F7072A;color:#F7072A;padding:30px 30px 30px 30px;}.elementor-10 .elementor-element.elementor-element-470b12d{width:var( --container-widget-width, 223px );max-width:223px;--container-widget-width:223px;--container-widget-flex-grow:0;z-index:4;}.elementor-10 .elementor-element.elementor-element-470b12d img{width:100%;}.elementor-10 .elementor-element.elementor-element-56518e2{--display:flex;--min-height:535px;--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;--z-index:3;}.elementor-10 .elementor-element.elementor-element-56518e2:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-56518e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-10 .elementor-element.elementor-element-d1a7eb1{width:var( --container-widget-width, 66% );max-width:66%;padding:0px 0px 0px 0px;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-d1a7eb1.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-d1a7eb1 .elementor-image-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-d1a7eb1 .elementor-image-box-title{margin-bottom:30px;font-family:"Sequel Sans", Sans-serif;font-size:39px;font-weight:600;line-height:1.1em;color:#090909;}.elementor-10 .elementor-element.elementor-element-d1a7eb1:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-d1a7eb1:has(:focus) .elementor-image-box-title{color:#090909;}.elementor-10 .elementor-element.elementor-element-d1a7eb1 .elementor-image-box-description{font-family:"Sequel Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;color:#090909;}.elementor-10 .elementor-element.elementor-element-6e22685{--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:flex-start;--gap:0px 26px;--row-gap:0px;--column-gap:26px;--flex-wrap:wrap;--align-content:flex-start;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-6e22685:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-6e22685 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#090909;background-image:var(--wpr-bg-899b5222-c84e-4840-a39b-42aa1e0278eb);background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-23ec3fe{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 225px 89px 225px;}.elementor-10 .elementor-element.elementor-element-23ec3fe.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-23ec3fe .elementor-image-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-23ec3fe .elementor-image-box-title{margin-bottom:30px;font-family:"Sequel Sans", Sans-serif;font-size:51px;font-weight:600;line-height:1.1em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-23ec3fe:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-23ec3fe:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-23ec3fe .elementor-image-box-description{font-family:"Sequel Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;letter-spacing:0.3px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-3af222e{--display:flex;--border-radius:21px 21px 21px 21px;--padding-top:26px;--padding-bottom:26px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-3af222e:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-3af222e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-10 .elementor-element.elementor-element-61f188f{padding:0px 0px 7px 0px;}.elementor-10 .elementor-element.elementor-element-61f188f.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10 .elementor-element.elementor-element-61f188f.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10 .elementor-element.elementor-element-61f188f.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10 .elementor-element.elementor-element-61f188f .elementor-image-box-title{margin-bottom:28px;font-family:"Sequel Sans", Sans-serif;font-size:39px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-61f188f .elementor-image-box-wrapper .elementor-image-box-img{width:160px;}.elementor-10 .elementor-element.elementor-element-61f188f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10 .elementor-element.elementor-element-61f188f:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-61f188f:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-61f188f .elementor-image-box-description{font-family:"Sequel Sans", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-b5291dd{padding:0px 0px 38px 0px;}.elementor-10 .elementor-element.elementor-element-b5291dd .elementor-image-box-title{margin-bottom:0px;font-family:"Sequel Sans", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-b5291dd:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-b5291dd:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-b5291dd .elementor-image-box-description{font-family:"Sequel Sans", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-bd66c4d{width:100%;max-width:100%;padding:0px 0px 20px 0px;}.elementor-10 .elementor-element.elementor-element-bd66c4d img{width:70%;}.elementor-10 .elementor-element.elementor-element-c7be659{width:var( --container-widget-width, 90% );max-width:90%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-c7be659.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-c7be659 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-10 .elementor-element.elementor-element-c7be659 .elementor-button{font-family:"Sequel Sans", Sans-serif;font-size:13px;font-weight:600;letter-spacing:2.3px;padding:25px 0px 25px 0px;}.elementor-10 .elementor-element.elementor-element-9fb457c{width:100%;max-width:100%;padding:0px 0px 20px 0px;}.elementor-10 .elementor-element.elementor-element-9fb457c img{width:180px;}.elementor-10 .elementor-element.elementor-element-459ffa3{--display:flex;--border-radius:21px 21px 21px 21px;--padding-top:26px;--padding-bottom:26px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-459ffa3:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-459ffa3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7072A;}.elementor-10 .elementor-element.elementor-element-6612ed7{padding:0px 0px 7px 0px;}.elementor-10 .elementor-element.elementor-element-6612ed7 .elementor-image-box-title{margin-bottom:28px;font-family:"Sequel Sans", Sans-serif;font-size:39px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-6612ed7:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-6612ed7:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-6612ed7 .elementor-image-box-description{font-family:"Sequel Sans", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-d113b5e{padding:0px 0px 38px 0px;}.elementor-10 .elementor-element.elementor-element-d113b5e .elementor-image-box-title{margin-bottom:0px;font-family:"Sequel Sans", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-d113b5e:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-d113b5e:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-d113b5e .elementor-image-box-description{font-family:"Sequel Sans", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-36ed210{padding:0px 0px 30px 0px;}.elementor-10 .elementor-element.elementor-element-36ed210.elementor-element{--align-self:stretch;}.elementor-10 .elementor-element.elementor-element-36ed210 img{width:75%;}.elementor-10 .elementor-element.elementor-element-51f1176 .elementor-button{background-color:#FFFFFF;font-family:"Sequel Sans", Sans-serif;font-size:13px;font-weight:600;letter-spacing:1.5px;fill:#F7072A;color:#F7072A;padding:25px 0px 25px 0px;}.elementor-10 .elementor-element.elementor-element-51f1176{width:var( --container-widget-width, 90% );max-width:90%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-51f1176.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-51f1176 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-10 .elementor-element.elementor-element-4760eb6{width:100%;max-width:100%;padding:0px 0px 20px 0px;}.elementor-10 .elementor-element.elementor-element-4760eb6 img{width:180px;}.elementor-10 .elementor-element.elementor-element-e430aac{--display:flex;--border-radius:21px 21px 21px 21px;--padding-top:26px;--padding-bottom:26px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-e430aac:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-e430aac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7072A;}.elementor-10 .elementor-element.elementor-element-d0a5f35{padding:0px 0px 7px 0px;}.elementor-10 .elementor-element.elementor-element-d0a5f35 .elementor-image-box-title{margin-bottom:28px;font-family:"Sequel Sans", Sans-serif;font-size:39px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-d0a5f35:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-d0a5f35:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-d0a5f35 .elementor-image-box-description{font-family:"Sequel Sans", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-70ef968{padding:0px 0px 38px 0px;}.elementor-10 .elementor-element.elementor-element-70ef968 .elementor-image-box-title{margin-bottom:0px;font-family:"Sequel Sans", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-70ef968:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-70ef968:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-70ef968 .elementor-image-box-description{font-family:"Sequel Sans", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-3b60b33{padding:0px 0px 17px 0px;}.elementor-10 .elementor-element.elementor-element-3b60b33.elementor-element{--align-self:stretch;}.elementor-10 .elementor-element.elementor-element-3b60b33 img{width:70%;}.elementor-10 .elementor-element.elementor-element-628d185 .elementor-button{background-color:#FFFFFF;font-family:"Sequel Sans", Sans-serif;font-size:13px;font-weight:600;letter-spacing:1.5px;fill:#F7072A;color:#F7072A;padding:25px 0px 25px 0px;}.elementor-10 .elementor-element.elementor-element-628d185{width:var( --container-widget-width, 90% );max-width:90%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-628d185.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-628d185 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-10 .elementor-element.elementor-element-209dd8f{width:100%;max-width:100%;padding:0px 0px 20px 0px;}.elementor-10 .elementor-element.elementor-element-209dd8f img{width:180px;}.elementor-10 .elementor-element.elementor-element-991fd63{--display:flex;--border-radius:21px 21px 21px 21px;--padding-top:26px;--padding-bottom:26px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-991fd63:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-991fd63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7072A;}.elementor-10 .elementor-element.elementor-element-ed2d4fa{padding:0px 0px 7px 0px;}.elementor-10 .elementor-element.elementor-element-ed2d4fa .elementor-image-box-title{margin-bottom:28px;font-family:"Sequel Sans", Sans-serif;font-size:39px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-ed2d4fa:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-ed2d4fa:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-ed2d4fa .elementor-image-box-description{font-family:"Sequel Sans", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-b20b6f8{padding:0px 0px 38px 0px;}.elementor-10 .elementor-element.elementor-element-b20b6f8 .elementor-image-box-title{margin-bottom:0px;font-family:"Sequel Sans", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-b20b6f8:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-b20b6f8:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-b20b6f8 .elementor-image-box-description{font-family:"Sequel Sans", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-79adf84{padding:0px 0px 10px 0px;}.elementor-10 .elementor-element.elementor-element-79adf84.elementor-element{--align-self:stretch;}.elementor-10 .elementor-element.elementor-element-79adf84 img{width:65%;}.elementor-10 .elementor-element.elementor-element-33dfb5f .elementor-button{background-color:#FFFFFF;font-family:"Sequel Sans", Sans-serif;font-size:13px;font-weight:600;letter-spacing:1.5px;fill:#F7072A;color:#F7072A;padding:25px 0px 25px 0px;}.elementor-10 .elementor-element.elementor-element-33dfb5f{width:var( --container-widget-width, 90% );max-width:90%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-33dfb5f.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-33dfb5f .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-10 .elementor-element.elementor-element-4523cc1{width:100%;max-width:100%;padding:0px 0px 20px 0px;}.elementor-10 .elementor-element.elementor-element-4523cc1 img{width:180px;}.elementor-10 .elementor-element.elementor-element-9272763{width:var( --container-widget-width, 55% );max-width:55%;padding:86px 0px 0px 0px;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-9272763.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-9272763 .elementor-image-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-9272763 .elementor-image-box-title{margin-bottom:30px;font-family:"Sequel Sans", Sans-serif;font-size:37px;font-weight:600;line-height:1.1em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-9272763:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-9272763:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-9272763 .elementor-image-box-description{font-family:"Sequel Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-b06c3ce{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-b06c3ce:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-b06c3ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7072A;}.elementor-10 .elementor-element.elementor-element-0b0e44c{padding:0px 0px 50px 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-0b0e44c .elementor-heading-title{font-family:"Sequel Sans", Sans-serif;font-size:41px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-0b0e44c .elementor-heading-title a:hover, .elementor-10 .elementor-element.elementor-element-0b0e44c .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-f8977d8{--display:flex;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;}.elementor-10 .elementor-element.elementor-element-f8977d8:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-f8977d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.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-10 .elementor-element.elementor-element-d999562{width:var( --container-widget-width, 88% );max-width:88%;padding:25px 0px 25px 80px;--container-widget-width:88%;--container-widget-flex-grow:0;text-align:left;font-family:"Sequel Sans", Sans-serif;font-size:17px;font-weight:400;color:#F7072A;}.elementor-10 .elementor-element.elementor-element-d999562 p{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-cff93fd{--display:flex;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;}.elementor-10 .elementor-element.elementor-element-cff93fd:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-cff93fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-15e87e0{width:var( --container-widget-width, 88% );max-width:88%;padding:25px 0px 25px 80px;--container-widget-width:88%;--container-widget-flex-grow:0;text-align:left;font-family:"Sequel Sans", Sans-serif;font-size:17px;font-weight:400;color:#F7072A;}.elementor-10 .elementor-element.elementor-element-15e87e0 p{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-ae530ee{--display:flex;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;}.elementor-10 .elementor-element.elementor-element-ae530ee:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-ae530ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-8dda346{width:var( --container-widget-width, 88% );max-width:88%;padding:25px 0px 25px 80px;--container-widget-width:88%;--container-widget-flex-grow:0;text-align:left;font-family:"Sequel Sans", Sans-serif;font-size:17px;font-weight:400;color:#F7072A;}.elementor-10 .elementor-element.elementor-element-8dda346 p{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-055fce4{--display:flex;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;}.elementor-10 .elementor-element.elementor-element-055fce4:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-055fce4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-2c65e34{width:var( --container-widget-width, 88% );max-width:88%;padding:25px 0px 25px 80px;--container-widget-width:88%;--container-widget-flex-grow:0;text-align:left;font-family:"Sequel Sans", Sans-serif;font-size:17px;font-weight:400;color:#F7072A;}.elementor-10 .elementor-element.elementor-element-2c65e34 p{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-9b1dd96{--display:flex;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;}.elementor-10 .elementor-element.elementor-element-9b1dd96:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-9b1dd96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-fb1a4a9{width:var( --container-widget-width, 88% );max-width:88%;padding:25px 0px 25px 80px;--container-widget-width:88%;--container-widget-flex-grow:0;text-align:left;font-family:"Sequel Sans", Sans-serif;font-size:17px;font-weight:400;color:#F7072A;}.elementor-10 .elementor-element.elementor-element-fb1a4a9 p{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-34b9cf1{--n-accordion-title-font-size:20px;width:var( --container-widget-width, 62% );max-width:62%;--container-widget-width:62%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:25px;--n-accordion-item-title-distance-from-content:21px;--n-accordion-border-radius:12px 12px 12px 12px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:40px;}.elementor-10 .elementor-element.elementor-element-34b9cf1 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#090909;border-style:none;}.elementor-10 .elementor-element.elementor-element-34b9cf1.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-34b9cf1 {--n-accordion-padding:20px 50px 20px 60px;}:where( .elementor-10 .elementor-element.elementor-element-34b9cf1 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Sequel Sans", Sans-serif;font-weight:600;letter-spacing:0.3px;}.elementor-10 .elementor-element.elementor-element-d729abe{--display:flex;--min-height:130px;--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-d729abe:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-d729abe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#090909;}.elementor-10 .elementor-element.elementor-element-76f72d1{width:var( --container-widget-width, 209px );max-width:209px;padding:0px 22px 0px 0px;--container-widget-width:209px;--container-widget-flex-grow:0;border-style:solid;border-width:0px 1px 0px 0px;border-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-76f72d1.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-76f72d1 img{width:100%;}.elementor-10 .elementor-element.elementor-element-2af34a5{padding:0px 0px 0px 22px;}.elementor-10 .elementor-element.elementor-element-2af34a5.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-2af34a5 .elementor-heading-title{font-family:"Sequel Sans", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-2af34a5 .elementor-heading-title a:hover, .elementor-10 .elementor-element.elementor-element-2af34a5 .elementor-heading-title a:focus{color:#FFFFFF;}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-e8c7cf9{--content-width:1280px;}.elementor-10 .elementor-element.elementor-element-3b542f1{--content-width:1280px;}.elementor-10 .elementor-element.elementor-element-560ca69{--content-width:1280px;}.elementor-10 .elementor-element.elementor-element-2228011{--width:49%;}.elementor-10 .elementor-element.elementor-element-22c374e{--width:911px;}.elementor-10 .elementor-element.elementor-element-28a0b6e{--content-width:1060px;}.elementor-10 .elementor-element.elementor-element-4f6973f{--width:45%;}.elementor-10 .elementor-element.elementor-element-9f44e1c{--content-width:1280px;}.elementor-10 .elementor-element.elementor-element-551afd5{--content-width:1280px;}.elementor-10 .elementor-element.elementor-element-322fc0f{--width:27%;}.elementor-10 .elementor-element.elementor-element-cbf357f{--width:27%;}.elementor-10 .elementor-element.elementor-element-8e40d36{--width:27%;}.elementor-10 .elementor-element.elementor-element-3af222e{--width:23%;}.elementor-10 .elementor-element.elementor-element-459ffa3{--width:23%;}.elementor-10 .elementor-element.elementor-element-e430aac{--width:23%;}.elementor-10 .elementor-element.elementor-element-991fd63{--width:23%;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-e8c7cf9:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-e8c7cf9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(../images/bg-mobile-webp.webp);background-position:0vw 0px;background-size:contain;}.elementor-10 .elementor-element.elementor-element-e8c7cf9{--content-width:90vw;--min-height:0px;--padding-top:92vw;--padding-bottom:16vw;--padding-left:0vw;--padding-right:0vw;}.elementor-10 .elementor-element.elementor-element-4a07199{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-4a07199 .elementor-image-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-4a07199 .elementor-image-box-img{margin-bottom:18px;}.elementor-10 .elementor-element.elementor-element-4a07199 .elementor-image-box-title{margin-bottom:21px;font-size:5.8vw;}.elementor-10 .elementor-element.elementor-element-4a07199 .elementor-image-box-wrapper .elementor-image-box-img{width:140px;}.elementor-10 .elementor-element.elementor-element-4a07199 .elementor-image-box-description{font-size:4.5vw;}.elementor-10 .elementor-element.elementor-element-856b1a3{--e-image-carousel-slides-to-show:3;}.elementor-10 .elementor-element.elementor-element-3b542f1{--content-width:90vw;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:020px 0px;--row-gap:020px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-658ca68{padding:0px 30px 20px 30px;}.elementor-10 .elementor-element.elementor-element-658ca68.elementor-element{--order:1;}.elementor-10 .elementor-element.elementor-element-658ca68 .elementor-heading-title{font-size:6.3vw;}.elementor-10 .elementor-element.elementor-element-9765c59{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;}.elementor-10 .elementor-element.elementor-element-9765c59.elementor-element{--order:8;}.elementor-10 .elementor-element.elementor-element-9765c59 img{width:200vw;max-width:140vw;}.elementor-10 .elementor-element.elementor-element-60c4f48{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;}.elementor-10 .elementor-element.elementor-element-60c4f48.elementor-element{--order:1;}.elementor-10 .elementor-element.elementor-element-a1f5e96{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;}.elementor-10 .elementor-element.elementor-element-a1f5e96.elementor-element{--order:1;}.elementor-10 .elementor-element.elementor-element-b590728{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-b590728.elementor-element{--align-self:center;--order:2;}.elementor-10 .elementor-element.elementor-element-0ceba3a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-0ceba3a.elementor-element{--order:5;}.elementor-10 .elementor-element.elementor-element-a566bcc{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-a566bcc.elementor-element{--align-self:center;--order:3;}.elementor-10 .elementor-element.elementor-element-10d57da{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-10d57da.elementor-element{--order:6;}.elementor-10 .elementor-element.elementor-element-87401d8{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-87401d8.elementor-element{--align-self:center;--order:4;}.elementor-10 .elementor-element.elementor-element-fd6c9ad{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:00px 00px 00px 00px;}.elementor-10 .elementor-element.elementor-element-fd6c9ad.elementor-element{--order:7;}.elementor-10 .elementor-element.elementor-element-ad4a10a{margin:-85px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-ad4a10a.elementor-element{--order:99999 /* order end hack */;}.elementor-10 .elementor-element.elementor-element-560ca69{--content-width:90vw;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-2228011{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-02a1ac9{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-02a1ac9 .elementor-image-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-02a1ac9 .elementor-image-box-title{font-size:5.7vw;}.elementor-10 .elementor-element.elementor-element-02a1ac9 .elementor-image-box-description{font-size:4.8vw;}.elementor-10 .elementor-element.elementor-element-d55d955{text-align:center;}.elementor-10 .elementor-element.elementor-element-1b5f35b{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--icon-box-icon-margin:12px;}.elementor-10 .elementor-element.elementor-element-1b5f35b.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-1b5f35b .elementor-icon-box-title{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-1b5f35b .elementor-icon{font-size:47px;}.elementor-10 .elementor-element.elementor-element-1b5f35b .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-1b5f35b .elementor-icon-box-title a{font-size:4.7vw;line-height:1.7em;}.elementor-10 .elementor-element.elementor-element-2549e45{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-2549e45.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-2549e45 .elementor-icon{font-size:47px;}.elementor-10 .elementor-element.elementor-element-2549e45 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-2549e45 .elementor-icon-box-title a{font-size:4.7vw;line-height:1.7em;}.elementor-10 .elementor-element.elementor-element-39229ef{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-39229ef.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-39229ef .elementor-icon-box-title{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-39229ef .elementor-icon{font-size:47px;}.elementor-10 .elementor-element.elementor-element-39229ef .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-39229ef .elementor-icon-box-title a{font-size:4.7vw;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-77a2906 img{width:200vw;max-width:120vw;}.elementor-10 .elementor-element.elementor-element-58e505e{width:var( --container-widget-width, 20vw );max-width:20vw;--container-widget-width:20vw;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-58e505e img{width:30vw;max-width:20vw;}.elementor-10 .elementor-element.elementor-element-943ed8a{width:var( --container-widget-width, 20vw );max-width:20vw;--container-widget-width:20vw;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-943ed8a img{width:20vw;max-width:20vw;}.elementor-10 .elementor-element.elementor-element-e9a9cc5{width:var( --container-widget-width, 25vw );max-width:25vw;--container-widget-width:25vw;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-e9a9cc5 img{width:25vw;max-width:25vw;}.elementor-10 .elementor-element.elementor-element-28a0b6e{--content-width:90vw;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-eae28f9{width:100%;max-width:100%;margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-eae28f9.elementor-element{--order:99999 /* order end hack */;}.elementor-10 .elementor-element.elementor-element-4f6973f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-e6f6f68{padding:0px 0px 0px 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-e6f6f68 .elementor-heading-title{font-size:6.1vw;}.elementor-10 .elementor-element.elementor-element-f7cfa6b{padding:0px 56px 0px 0px;--icon-box-icon-margin:32px;}.elementor-10 .elementor-element.elementor-element-f7cfa6b .elementor-icon{font-size:90px;}.elementor-10 .elementor-element.elementor-element-f7cfa6b .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-f7cfa6b .elementor-icon-box-title a{font-size:4.3vw;}.elementor-10 .elementor-element.elementor-element-d110a58{padding:0px 30px 0px 0px;--icon-box-icon-margin:32px;}.elementor-10 .elementor-element.elementor-element-d110a58 .elementor-icon{font-size:90px;}.elementor-10 .elementor-element.elementor-element-d110a58 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-d110a58 .elementor-icon-box-title a{font-size:4.3vw;}.elementor-10 .elementor-element.elementor-element-bf02d73{padding:0px 56px 0px 0px;--icon-box-icon-margin:32px;}.elementor-10 .elementor-element.elementor-element-bf02d73 .elementor-icon{font-size:90px;}.elementor-10 .elementor-element.elementor-element-bf02d73 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-bf02d73 .elementor-icon-box-title a{font-size:4.5vw;}.elementor-10 .elementor-element.elementor-element-9f44e1c{--content-width:90vw;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-559bd06{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-559bd06 .elementor-heading-title{font-size:7.5vw;}.elementor-10 .elementor-element.elementor-element-6157e75{width:var( --container-widget-width, 78% );max-width:78%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:78%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-6157e75.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-6157e75 .elementor-heading-title{font-size:7.5vw;}.elementor-10 .elementor-element.elementor-element-cba2667{--container-widget-width:0px;--container-widget-flex-grow:0;width:var( --container-widget-width, 0px );max-width:0px;}.elementor-10 .elementor-element.elementor-element-cba2667 img{width:0px;max-width:0px;}.elementor-10 .elementor-element.elementor-element-a76dbf2{width:100%;max-width:100%;padding:40px 0px 30px 0px;}.elementor-10 .elementor-element.elementor-element-a76dbf2 .elementor-heading-title{font-size:4.2vw;line-height:1.4em;}.elementor-10 .elementor-element.elementor-element-da7dfdd .elementor-button{letter-spacing:1.6px;padding:25px 35px 25px 35px;}.elementor-10 .elementor-element.elementor-element-92aff45{--content-width:90vw;--min-height:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-51bb0fa{width:100%;max-width:100%;padding:0px 0px 70px 0px;}.elementor-10 .elementor-element.elementor-element-51bb0fa .elementor-image-box-title{font-size:7vw;}.elementor-10 .elementor-element.elementor-element-51bb0fa .elementor-image-box-description{font-size:4.3vw;}.elementor-10 .elementor-element.elementor-element-1f583fb{width:var( --container-widget-width, 20vw );max-width:20vw;--container-widget-width:20vw;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-1f583fb img{width:20vw;max-width:20vw;}.elementor-10 .elementor-element.elementor-element-a7159c5{width:var( --container-widget-width, 20vw );max-width:20vw;--container-widget-width:20vw;--container-widget-flex-grow:0;z-index:5;}.elementor-10 .elementor-element.elementor-element-a7159c5 img{width:20vw;max-width:20vw;}.elementor-10 .elementor-element.elementor-element-735f947{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-3918fea{width:100%;max-width:100%;padding:83px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-3918fea .elementor-heading-title{font-size:4.3vw;}.elementor-10 .elementor-element.elementor-element-551afd5{--content-width:90vw;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:60px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-9dcdcb1{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-9dcdcb1 .elementor-image-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-9dcdcb1 .elementor-image-box-title{font-size:5.4vw;}.elementor-10 .elementor-element.elementor-element-9dcdcb1 .elementor-image-box-description{font-size:4.3vw;}.elementor-10 .elementor-element.elementor-element-c9ca774{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-c9ca774 .elementor-image-box-title{margin-bottom:20px;font-size:6.9vw;}.elementor-10 .elementor-element.elementor-element-c9ca774 .elementor-image-box-description{font-size:4vw;}.elementor-10 .elementor-element.elementor-element-cbf357f{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-8e40d36{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-512a8bf{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-56518e2{--content-width:90vw;--min-height:0px;--padding-top:90px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-d1a7eb1{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-d1a7eb1 .elementor-image-box-title{margin-bottom:16px;font-size:6.3vw;}.elementor-10 .elementor-element.elementor-element-d1a7eb1 .elementor-image-box-description{font-size:4.4vw;line-height:1.4em;}.elementor-10 .elementor-element.elementor-element-6e22685{--content-width:90vw;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-6e22685:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-6e22685 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:300vw auto;}.elementor-10 .elementor-element.elementor-element-23ec3fe{width:100%;max-width:100%;padding:0px 0px 60px 0px;}.elementor-10 .elementor-element.elementor-element-23ec3fe .elementor-image-box-title{font-size:7vw;}.elementor-10 .elementor-element.elementor-element-23ec3fe .elementor-image-box-description{font-size:4.1vw;}.elementor-10 .elementor-element.elementor-element-61f188f .elementor-image-box-img{margin-bottom:15px;}.elementor-10 .elementor-element.elementor-element-bd66c4d{padding:0px 0px 30px 0px;}.elementor-10 .elementor-element.elementor-element-459ffa3{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-36ed210{padding:0px 0px 30px 0px;}.elementor-10 .elementor-element.elementor-element-e430aac{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-3b60b33{padding:0px 0px 30px 0px;}.elementor-10 .elementor-element.elementor-element-991fd63{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-79adf84{padding:0px 0px 30px 0px;}.elementor-10 .elementor-element.elementor-element-9272763{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-9272763 .elementor-image-box-title{font-size:6vw;}.elementor-10 .elementor-element.elementor-element-9272763 .elementor-image-box-description{font-size:4.1vw;line-height:1.4em;}.elementor-10 .elementor-element.elementor-element-b06c3ce{--content-width:90vw;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-0b0e44c{width:var( --container-widget-width, 70% );max-width:70%;padding:0px 0px 30px 0px;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-0b0e44c.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-0b0e44c .elementor-heading-title{font-size:7vw;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-d999562{width:100%;max-width:100%;padding:25px 25px 25px 25px;}.elementor-10 .elementor-element.elementor-element-15e87e0{width:100%;max-width:100%;padding:25px 25px 25px 25px;}.elementor-10 .elementor-element.elementor-element-8dda346{width:100%;max-width:100%;padding:25px 25px 25px 25px;}.elementor-10 .elementor-element.elementor-element-2c65e34{width:100%;max-width:100%;padding:25px 25px 25px 25px;}.elementor-10 .elementor-element.elementor-element-fb1a4a9{width:100%;max-width:100%;padding:25px 25px 25px 25px;}.elementor-10 .elementor-element.elementor-element-34b9cf1{width:100%;max-width:100%;--n-accordion-title-font-size:4vw;}.elementor-10 .elementor-element.elementor-element-34b9cf1 {--n-accordion-padding:20px 20px 20px 20px;}}/* Start custom CSS for image-box, class: .elementor-element-4a07199 */.elementor-10 .elementor-element.elementor-element-4a07199 .elementor-image-box-description{
    padding-right: 70px
}

@media(max-width:767px){
    .elementor-10 .elementor-element.elementor-element-4a07199 .elementor-image-box-description{
    padding-right: 0
}
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-856b1a3 */.elementor-10 .elementor-element.elementor-element-856b1a3 .swiper{
    overflow: visible;
    pointer-events: none;
}

.elementor-10 .elementor-element.elementor-element-856b1a3 .swiper-wrapper{
    transition-timing-function: linear;
    -webkit-transition-timing-function: linear;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9765c59 */.elementor-10 .elementor-element.elementor-element-9765c59{
    position: absolute;
    top: 340px;
    left: 50%;
    transform: translatex(-50%)
}

@media(max-width:767px){
    .elementor-10 .elementor-element.elementor-element-9765c59{
        position: static;
        margin-top: 20px;
        left: 50%;
        transform: translatex(-29%);
        pointer-events: none
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-60c4f48 */.elementor-10 .elementor-element.elementor-element-60c4f48{
    position: absolute;
    top: -450px;
    left: calc(50% - 1550px);
    filter: blur(7.5px);
    -webkit-filter: blur(7.5px);
    pointer-events: none
}

@media(max-width:767px){
    .elementor-10 .elementor-element.elementor-element-60c4f48{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a1f5e96 */.elementor-10 .elementor-element.elementor-element-a1f5e96{
    position: absolute;
    top: 940px;
    left: calc(50% + 210px);
    transform: scale(-1);
        filter: blur(4.5px);
    -webkit-filter: blur(4.5px);
    pointer-events: none
}

@media(max-width:767px){
    .elementor-10 .elementor-element.elementor-element-a1f5e96{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b590728 */.elementor-10 .elementor-element.elementor-element-b590728 .elementor-icon-box-wrapper{
    margin-right: 252px !important;
    padding: 23px;
    background: #090909;
    border: 1px solid #2D2D2D;
    border-radius: 14px
}

@media(max-width:767px){
    .elementor-10 .elementor-element.elementor-element-b590728 .elementor-icon-box-wrapper{
    margin-right: 0 !important;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0ceba3a */.elementor-10 .elementor-element.elementor-element-0ceba3a .elementor-icon-box-wrapper{
    margin-left: 259px !important;
    padding: 23px;
    background: #090909;
    border: 1px solid #2D2D2D;
    border-radius: 14px
}

@media(max-width:767px){
    .elementor-10 .elementor-element.elementor-element-0ceba3a .elementor-icon-box-wrapper{
    margin-left: 0 !important;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a566bcc */.elementor-10 .elementor-element.elementor-element-a566bcc .elementor-icon-box-wrapper{
    margin-right: 252px !important;
    padding: 23px;
    background: #090909;
    border: 1px solid #2D2D2D;
    border-radius: 14px
}

@media(max-width:767px){
    .elementor-10 .elementor-element.elementor-element-a566bcc .elementor-icon-box-wrapper{
    margin-right: 0 !important;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-10d57da */.elementor-10 .elementor-element.elementor-element-10d57da .elementor-icon-box-wrapper{
    margin-left: 259px !important;
    padding: 23px;
    background: #090909;
    border: 1px solid #2D2D2D;
    border-radius: 14px
}

@media(max-width:767px){
    .elementor-10 .elementor-element.elementor-element-10d57da .elementor-icon-box-wrapper{
    margin-left: 0 !important;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-87401d8 */.elementor-10 .elementor-element.elementor-element-87401d8 .elementor-icon-box-wrapper{
    margin-right: 252px !important;
    padding: 23px;
    background: #090909;
    border: 1px solid #2D2D2D;
    border-radius: 14px
}

@media(max-width:767px){
    .elementor-10 .elementor-element.elementor-element-87401d8 .elementor-icon-box-wrapper{
    margin-right: 0 !important;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fd6c9ad */.elementor-10 .elementor-element.elementor-element-fd6c9ad .elementor-icon-box-wrapper{
    margin-left: 259px !important;
    padding: 23px;
    background: #090909;
    border: 1px solid #2D2D2D;
    border-radius: 14px
}

@media(max-width:767px){
    .elementor-10 .elementor-element.elementor-element-fd6c9ad .elementor-icon-box-wrapper{
    margin-left: 0 !important;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ad4a10a */.elementor-10 .elementor-element.elementor-element-ad4a10a .elementor-button{
border-radius: 0.31294rem;
background: linear-gradient(270deg, #F7072A 0%, #FF3B58 100%);
box-shadow: 0px 0px 23.2px 0px #FF3B58;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-02a1ac9 */.elementor-10 .elementor-element.elementor-element-02a1ac9 .elementor-image-box-description{
    padding-right: 30px
}

@media(max-width:767px){
    .elementor-10 .elementor-element.elementor-element-02a1ac9 .elementor-image-box-description{
    padding-right: 0
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1b5f35b */.elementor-10 .elementor-element.elementor-element-1b5f35b .elementor-icon-box-wrapper{
    padding: 22px 12px 22px 17px;
    background: #090909;
    border: 1px solid #2D2D2D;
    border-radius: 14px
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2549e45 */.elementor-10 .elementor-element.elementor-element-2549e45 .elementor-icon-box-wrapper{
    padding: 22px 12px 22px 17px;
    background: #090909;
    border: 1px solid #2D2D2D;
    border-radius: 14px
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-39229ef */.elementor-10 .elementor-element.elementor-element-39229ef .elementor-icon-box-wrapper{
    padding: 22px 12px 22px 17px;
    background: #090909;
    border: 1px solid #2D2D2D;
    border-radius: 14px
}

@media(max-width:767px){
    .elementor-10 .elementor-element.elementor-element-39229ef .elementor-icon-box-title{
        margin-top: 0px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-77a2906 */@media(max-width:767px){
    .elementor-10 .elementor-element.elementor-element-77a2906{
        position: static;
        margin-top: 20px;
        left: 50%;
        transform: translatex(-26%)
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-58e505e */.elementor-10 .elementor-element.elementor-element-58e505e{
    position: absolute;
    top: 170px;
    left: calc(50% + 200px)
}

@media(max-width:767px){
.elementor-10 .elementor-element.elementor-element-58e505e{
    position: absolute;
    top: 25vw;
    left: 85%;
    transform: translatex(-50%)
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-943ed8a */.elementor-10 .elementor-element.elementor-element-943ed8a{
    position: absolute;
    top: 450px;
    left: calc(50% - 280px)
}

@media(max-width:767px){
.elementor-10 .elementor-element.elementor-element-943ed8a{
    position: absolute;
    top: 65vw;
    left: 11%;
    transform: translatex(-50%)
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e9a9cc5 */.elementor-10 .elementor-element.elementor-element-e9a9cc5{
    position: absolute;
    top: 740px;
    left: calc(55%);
    transform: translatex(-50%);
    filter: blur(7px);
    -webkit-filter: blur(7px);
}

@media(max-width:767px){
.elementor-10 .elementor-element.elementor-element-e9a9cc5{
    position: absolute;
    top: 105vw;
    left: 50%;
    transform: translatex(-50%);
    filter: blur(4px);
    -webkit-filter: blur(3px);
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22c374e */.elementor-10 .elementor-element.elementor-element-22c374e{
    position: absolute;
    top: 50%;
    transform: translatey(-50%);
    left: calc(50% - 200px)
}

@media(max-width:767px){
    .elementor-10 .elementor-element.elementor-element-22c374e{
    position: static;
    top: 50%;
    transform: translatey(0%);
    left: calc(50% - 200px)
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f7cfa6b */.elementor-10 .elementor-element.elementor-element-f7cfa6b:before{
    content: "";
    position: absolute;
    top: 50%;
    transform: translatey(-50%);
    left: inherit;
    right: 0;
    background: #F7072A;
    height: 98%;
    width: 430px;
    z-index: -3;
    border-radius: 16px
}

@media(max-width:767px){
    .elementor-10 .elementor-element.elementor-element-f7cfa6b .elementor-icon-box-icon{
        margin-top: -2px;
        margin-bottom:-6px;
    }
    .elementor-10 .elementor-element.elementor-element-f7cfa6b:before{
    content: "";
    position: absolute;
    top: 50%;
    transform: translatey(-50%);
    left: inherit;
    right: 0;
    background: #F7072A;
    height: 98%;
    width: 90%;
    z-index: -3;
    border-radius: 16px
}
    .elementor-10 .elementor-element.elementor-element-f7cfa6b .elementor-icon-box-title{
        padding-top: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d110a58 */.elementor-10 .elementor-element.elementor-element-d110a58:before{
    content: "";
    position: absolute;
    top: 50%;
    transform: translatey(-50%);
    left: inherit;
    right: 0;
    background: #F7072A;
    height: 98%;
    width: 430px;
    z-index: -3;
    border-radius: 16px
}

.elementor-10 .elementor-element.elementor-element-d110a58{
    transition-delay: 0.2s
}
@media(max-width:767px){
      .elementor-10 .elementor-element.elementor-element-d110a58{
    transition-delay: 0s
}
    .elementor-10 .elementor-element.elementor-element-d110a58 .elementor-icon-box-icon{
        margin-top: -2px;
        margin-bottom:-6px;
    }
    .elementor-10 .elementor-element.elementor-element-d110a58:before{
    content: "";
    position: absolute;
    top: 50%;
    transform: translatey(-50%);
    left: inherit;
    right: 0;
    background: #F7072A;
    height: 98%;
    width: 90%;
    z-index: -3;
    border-radius: 16px
}
    .elementor-10 .elementor-element.elementor-element-d110a58 .elementor-icon-box-title{
        padding-top: 15px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-bf02d73 */.elementor-10 .elementor-element.elementor-element-bf02d73:before{
    content: "";
    position: absolute;
    top: 50%;
    transform: translatey(-50%);
    left: inherit;
    right: 0;
    background: #F7072A;
    height: 98%;
    width: 430px;
    z-index: -3;
    border-radius: 16px
}
  .elementor-10 .elementor-element.elementor-element-bf02d73{
    transition-delay: 0.2s
}
@media(max-width:767px){
      .elementor-10 .elementor-element.elementor-element-bf02d73{
    transition-delay: 0s
}
    .elementor-10 .elementor-element.elementor-element-bf02d73 .elementor-icon-box-icon{
        margin-top: -2px;
        margin-bottom:-6px;
    }
    .elementor-10 .elementor-element.elementor-element-bf02d73:before{
    content: "";
    position: absolute;
    top: 50%;
    transform: translatey(-50%);
    left: inherit;
    right: 0;
    background: #F7072A;
    height: 98%;
    width: 90%;
    z-index: -3;
    border-radius: 16px
}
    .elementor-10 .elementor-element.elementor-element-bf02d73 .elementor-icon-box-title{
        padding-top: 15px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cba2667 */.elementor-10 .elementor-element.elementor-element-cba2667{
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translatex(-50%)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-da7dfdd */.elementor-10 .elementor-element.elementor-element-da7dfdd .elementor-button{
border-radius: 0.31294rem;
background: linear-gradient(270deg, #F7072A 0%, #FF3B58 100%);
box-shadow: 0px 0px 23.2px 0px #FF3B58;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1f583fb */.elementor-10 .elementor-element.elementor-element-1f583fb{
    position: absolute;
    top: 520px;
    left: calc(50% + 370px)
}

@media(max-width:767px){
.elementor-10 .elementor-element.elementor-element-1f583fb{
    position: absolute;
    top: 148vw;
    left: 82%;
    transform: translatex(-50%)
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a7159c5 */.elementor-10 .elementor-element.elementor-element-a7159c5{
    position: absolute;
    top: 1040px;
    left: calc(50% - 560px)
}

@media(max-width:767px){
.elementor-10 .elementor-element.elementor-element-a7159c5{
    position: absolute;
    top: 200vw;
    left: 15%;
    transform: translatex(-50%);
    filter:blur(4px);
    -webkit-filter:blur(4px);
    pointer-events: none;
}

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c9ca774 */.elementor-10 .elementor-element.elementor-element-c9ca774 .elementor-image-box-description{
    padding-right: 35px;
    padding-left: 35px
}

@media(max-width:767px){
    .elementor-10 .elementor-element.elementor-element-c9ca774 .elementor-image-box-description{
    padding-right: 30px;
    padding-left: 30px
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-512a8bf */.elementor-10 .elementor-element.elementor-element-512a8bf .elementor-button{
    border-radius: 0.293rem;
    background: linear-gradient(270deg, #FFF 0%, #C8C8C8 100%);
    box-shadow: 0px 0px 16.988px 0px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-470b12d */.elementor-10 .elementor-element.elementor-element-470b12d{
    position: absolute;
    top: inherit;
    bottom: -112px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-23ec3fe */.elementor-10 .elementor-element.elementor-element-23ec3fe .elementor-image-box-description{
    padding-right: 35px;
    padding-left: 35px
}

@media(max-width:767px){
    .elementor-10 .elementor-element.elementor-element-23ec3fe .elementor-image-box-title{
            padding-left:65px;
            padding-right: 65px;
        }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-61f188f */.elementor-10 .elementor-element.elementor-element-61f188f .elementor-image-box-img{
    position: absolute;
    top: -46px;
    left: 50%;
    transform: translatex(-50%);
    border-radius: 0.1875rem;
    background: #F7072A;
    box-shadow: 0px 0px 18.5px 0px #F7072A;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b5291dd */peq{
    font-size: 17px;
    font-weight: 400;
}

.grande{
    font-size: 70px
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c7be659 */.elementor-10 .elementor-element.elementor-element-c7be659 .elementor-button{
border-radius: 0.31294rem;
background: linear-gradient(270deg, #F7072A 0%, #FF3B58 100%);
box-shadow: 0px 0px 23.2px 0px #FF3B58;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3af222e */.elementor-10 .elementor-element.elementor-element-3af222e{
    backdrop-filter: blur(6px);
    -webkit-backdrop-filter: blur(6px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6612ed7 */.elementor-10 .elementor-element.elementor-element-6612ed7 .elementor-image-box-img{
    position: absolute;
    top: -46px;
    left: 50%;
    transform: translatex(-50%);
    border-radius: 0.1875rem;
    background: #F7072A;
    box-shadow: 0px 0px 18.5px 0px #F7072A;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d113b5e */peq{
    font-size: 17px;
    font-weight: 400;
}

.grande{
    font-size: 70px
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-51f1176 */.elementor-10 .elementor-element.elementor-element-51f1176 .elementor-button{
border-radius: 0.31294rem;
box-shadow: 0px 0px 23.2px 0px #FF3B58;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-459ffa3 */.elementor-10 .elementor-element.elementor-element-459ffa3{
    backdrop-filter: blur(6px);
    -webkit-backdrop-filter: blur(6px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d0a5f35 */.elementor-10 .elementor-element.elementor-element-d0a5f35 .elementor-image-box-img{
    position: absolute;
    top: -46px;
    left: 50%;
    transform: translatex(-50%);
    border-radius: 0.1875rem;
    background: #F7072A;
    box-shadow: 0px 0px 18.5px 0px #F7072A;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-70ef968 */peq{
    font-size: 17px;
    font-weight: 400;
}

.grande{
    font-size: 70px
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-628d185 */.elementor-10 .elementor-element.elementor-element-628d185 .elementor-button{
border-radius: 0.31294rem;
box-shadow: 0px 0px 23.2px 0px #FF3B58;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e430aac */.elementor-10 .elementor-element.elementor-element-e430aac{
    backdrop-filter: blur(6px);
    -webkit-backdrop-filter: blur(6px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ed2d4fa */.elementor-10 .elementor-element.elementor-element-ed2d4fa .elementor-image-box-img{
    position: absolute;
    top: -46px;
    left: 50%;
    transform: translatex(-50%);
    border-radius: 0.1875rem;
    background: #F7072A;
    box-shadow: 0px 0px 18.5px 0px #F7072A;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b20b6f8 */peq{
    font-size: 17px;
    font-weight: 400;
}

.grande{
    font-size: 70px
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-33dfb5f */.elementor-10 .elementor-element.elementor-element-33dfb5f .elementor-button{
border-radius: 0.31294rem;
box-shadow: 0px 0px 23.2px 0px #FF3B58;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-991fd63 */.elementor-10 .elementor-element.elementor-element-991fd63{
    backdrop-filter: blur(6px);
    -webkit-backdrop-filter: blur(6px);
}/* End custom CSS */
/* Start custom CSS */html,body{
    width: 100%;
    overflow-x: clip;
}
.elementor-icon i, .elementor-icon svg {
 height: unset;
 }
 
.font_vermelha{
    color: #F7072A
}
.font_2{
    color: #7D0012
}

.font_semi{
    font-weight: 600
}

.font_preta{
    color: #090909
}

@media(max-width:767px){
    .no_mobile{
        display: none;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Sequel Sans';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url(../fonts/SequelSans-BookDisp.eot);
	src: url('../fonts/SequelSans-BookDisp.eot#iefix') format('embedded-opentype'),
		url(../fonts/SequelSans-BookDisp.woff2) format('woff2'),
		url(../fonts/SequelSans-BookDisp.woff) format('woff'),
		url(../fonts/SequelSans-BookDisp.ttf) format('truetype'),
		url('../images/SequelSans-BookDisp.svg#SequelSans') format('svg');
}
@font-face {
	font-family: 'Sequel Sans';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url(../fonts/SequelSans-SemiBoldDisp.eot);
	src: url('../fonts/SequelSans-SemiBoldDisp.eot#iefix') format('embedded-opentype'),
		url(../fonts/SequelSans-SemiBoldDisp.woff2) format('woff2'),
		url(../fonts/SequelSans-SemiBoldDisp.woff) format('woff'),
		url(../fonts/SequelSans-SemiBoldDisp.ttf) format('truetype'),
		url('../images/SequelSans-SemiBoldDisp.svg#SequelSans') format('svg');
}
/* End Custom Fonts CSS */