.elementor-1466 .elementor-element.elementor-element-867ffbc{--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;--align-items:center;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1466 .elementor-element.elementor-element-867ffbc:not(.elementor-motion-effects-element-type-background), .elementor-1466 .elementor-element.elementor-element-867ffbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF21;}.elementor-widget-theme-site-logo .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-1466 .elementor-element.elementor-element-50396da{width:var( --container-widget-width, 12.075% );max-width:12.075%;--container-widget-width:12.075%;--container-widget-flex-grow:0;}.elementor-1466 .elementor-element.elementor-element-50396da.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1466 .elementor-element.elementor-element-50396da img{width:100%;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1466 .elementor-element.elementor-element-347ca9e .elementor-menu-toggle{margin-left:auto;background-color:#F3DDD7;}.elementor-1466 .elementor-element.elementor-element-347ca9e .elementor-nav-menu .elementor-item{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-1466 .elementor-element.elementor-element-347ca9e .elementor-nav-menu--main .elementor-item{color:#6D0F1B;fill:#6D0F1B;padding-top:8px;padding-bottom:8px;}.elementor-1466 .elementor-element.elementor-element-347ca9e{--e-nav-menu-horizontal-menu-item-margin:calc( 18px / 2 );}.elementor-1466 .elementor-element.elementor-element-347ca9e .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:18px;}.elementor-1466 .elementor-element.elementor-element-347ca9e .elementor-nav-menu--dropdown a, .elementor-1466 .elementor-element.elementor-element-347ca9e .elementor-menu-toggle{color:#FFFFFF;fill:#FFFFFF;}.elementor-1466 .elementor-element.elementor-element-347ca9e .elementor-nav-menu--dropdown{background-color:#6D0F1BB8;}.elementor-1466 .elementor-element.elementor-element-347ca9e .elementor-nav-menu--dropdown .elementor-item, .elementor-1466 .elementor-element.elementor-element-347ca9e .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Poppins", Sans-serif;font-weight:500;}.elementor-1466 .elementor-element.elementor-element-347ca9e div.elementor-menu-toggle{color:#6D0F1B;}.elementor-1466 .elementor-element.elementor-element-347ca9e div.elementor-menu-toggle svg{fill:#6D0F1B;}.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-1466 .elementor-element.elementor-element-4c20e33 .elementor-button{background-color:#00CF7F00;font-family:"Poppins", Sans-serif;font-size:19px;font-weight:400;line-height:0.1em;letter-spacing:0px;border-radius:5px 5px 5px 5px;}.elementor-1466 .elementor-element.elementor-element-4c20e33{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-style:none;}.elementor-1466 .elementor-element.elementor-element-4c20e33.elementor-element{--align-self:center;}.elementor-1466 .elementor-element.elementor-element-55c3d44a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1466 .elementor-element.elementor-element-55c3d44a:not(.elementor-motion-effects-element-type-background), .elementor-1466 .elementor-element.elementor-element-55c3d44a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6D0F1B;}.elementor-1466 .elementor-element.elementor-element-11909f60{--display:flex;--min-height:1222px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:97px;--padding-right:90px;}.elementor-1466 .elementor-element.elementor-element-11909f60:not(.elementor-motion-effects-element-type-background), .elementor-1466 .elementor-element.elementor-element-11909f60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1466 .elementor-element.elementor-element-3a9f0052{--display:flex;--min-height:0px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-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-1466 .elementor-element.elementor-element-126eb128{width:var( --container-widget-width, 20.772% );max-width:20.772%;--container-widget-width:20.772%;--container-widget-flex-grow:0;}.elementor-1466 .elementor-element.elementor-element-126eb128.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1466 .elementor-element.elementor-element-75be68bb{--display:flex;--min-height:0px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:33px;}.elementor-1466 .elementor-element.elementor-element-75be68bb:not(.elementor-motion-effects-element-type-background), .elementor-1466 .elementor-element.elementor-element-75be68bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6D0F1B;}.elementor-1466 .elementor-element.elementor-element-7c09f559 .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-size:0.8rem;font-weight:700;text-transform:uppercase;letter-spacing:0.7px;padding:0px 0px 0px 0px;}.elementor-1466 .elementor-element.elementor-element-54f84909 .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-size:0.8rem;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;padding:0px 0px 0px 0px;}.elementor-1466 .elementor-element.elementor-element-60760ce2 .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-size:0.8rem;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;padding:0px 0px 0px 0px;}.elementor-1466 .elementor-element.elementor-element-6554c34a .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-size:0.8rem;font-weight:600;text-transform:uppercase;line-height:3.1rem;letter-spacing:0.7px;transition-duration:0.9s;padding:0px 0px 0px 0px;}.elementor-1466 .elementor-element.elementor-element-6554c34a{width:var( --container-widget-width, 349.77px );max-width:349.77px;--container-widget-width:349.77px;--container-widget-flex-grow:0;}.elementor-1466 .elementor-element.elementor-element-2101fb8a{--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:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1466 .elementor-element.elementor-element-2101fb8a.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1466 .elementor-element.elementor-element-2df7703d{--display:flex;--min-height:0px;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1466 .elementor-element.elementor-element-2df7703d.e-con{--flex-grow:0;--flex-shrink:0;}.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-1466 .elementor-element.elementor-element-48e9a0d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1466 .elementor-element.elementor-element-48e9a0d4 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:2.1em;font-weight:400;color:#6D0F1B;}.elementor-1466 .elementor-element.elementor-element-120df6ad .elementor-heading-title{font-family:"Noto Sans Adlam", Sans-serif;font-size:1.1rem;font-weight:400;color:#A4A4A4;}.elementor-1466 .elementor-element.elementor-element-8e7464c .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-size:1.2rem;font-weight:800;text-transform:uppercase;line-height:3.9rem;letter-spacing:0.7px;transition-duration:0.9s;padding:0px 0px 0px 0px;}.elementor-1466 .elementor-element.elementor-element-8e7464c{width:100%;max-width:100%;}.elementor-1466 .elementor-element.elementor-element-1799ed64{width:var( --container-widget-width, 45.905% );max-width:45.905%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 65px) 11px;padding:7px 7px 7px 8px;--container-widget-width:45.905%;--container-widget-flex-grow:0;text-align:center;}.elementor-1466 .elementor-element.elementor-element-1799ed64.elementor-element{--align-self:center;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-1466 .elementor-element.elementor-element-1799ed64 img{width:83%;max-width:875px;border-radius:36px 36px 36px 36px;}.elementor-1466 .elementor-element.elementor-element-47f64e63{--display:flex;--min-height:0px;}.elementor-1466 .elementor-element.elementor-element-47b28e0d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1466 .elementor-element.elementor-element-47b28e0d:not(.elementor-motion-effects-element-type-background), .elementor-1466 .elementor-element.elementor-element-47b28e0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3DDD7;}.elementor-1466 .elementor-element.elementor-element-55c193c7{padding:10px 20px 10px 20px;}.elementor-1466 .elementor-element.elementor-element-55c193c7 .elementor-heading-title{font-family:"Degular", Sans-serif;font-size:22px;font-weight:400;color:#036242;}.elementor-1466 .elementor-element.elementor-element-2d2e7de7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-1466 .elementor-element.elementor-element-2d2e7de7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1466 .elementor-element.elementor-element-2d2e7de7 .elementor-heading-title{font-family:"Degular", Sans-serif;font-size:42px;font-weight:400;color:#6D0F1B;}.elementor-1466 .elementor-element.elementor-element-2dfd540b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1466 .elementor-element.elementor-element-e5126ff{--display:flex;--padding-top:40px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1466 .elementor-element.elementor-element-3f1bbf78{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-1466 .elementor-element.elementor-element-3f1bbf78 img{width:100%;border-radius:15px 15px 15px 15px;}.elementor-1466 .elementor-element.elementor-element-2b314335{padding:12px 12px 12px 12px;}.elementor-1466 .elementor-element.elementor-element-2b314335.elementor-element{--align-self:flex-start;}.elementor-1466 .elementor-element.elementor-element-2b314335 .elementor-heading-title{font-family:"Degular", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;color:#FBFBFB;}.elementor-1466 .elementor-element.elementor-element-3fb39572{width:var( --container-widget-width, 217px );max-width:217px;--container-widget-width:217px;--container-widget-flex-grow:0;}.elementor-1466 .elementor-element.elementor-element-3fb39572.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1466 .elementor-element.elementor-element-3fb39572 .elementor-heading-title{font-family:"Degular", Sans-serif;font-size:32px;font-weight:600;line-height:1.2em;color:#000000;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1466 .elementor-element.elementor-element-4cc92795.elementor-element{--align-self:flex-start;}.elementor-1466 .elementor-element.elementor-element-4cc92795 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-1466 .elementor-element.elementor-element-4cc92795 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-1466 .elementor-element.elementor-element-4cc92795{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:-1px;}.elementor-1466 .elementor-element.elementor-element-4cc92795 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1466 .elementor-element.elementor-element-4cc92795 .elementor-icon-list-item > a{font-family:"Degular", Sans-serif;font-size:18px;font-weight:400;}.elementor-1466 .elementor-element.elementor-element-4cc92795 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-1466 .elementor-element.elementor-element-2acde361{--display:flex;--padding-top:40px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1466 .elementor-element.elementor-element-63a4a1c5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-1466 .elementor-element.elementor-element-63a4a1c5 img{width:100%;border-radius:15px 15px 15px 15px;}.elementor-1466 .elementor-element.elementor-element-4f7477e7{padding:12px 12px 12px 12px;}.elementor-1466 .elementor-element.elementor-element-4f7477e7.elementor-element{--align-self:flex-start;}.elementor-1466 .elementor-element.elementor-element-4f7477e7 .elementor-heading-title{font-family:"Degular", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;color:#FBFBFB;}.elementor-1466 .elementor-element.elementor-element-427ca4c1 .elementor-heading-title{font-family:"Degular", Sans-serif;font-size:32px;font-weight:600;line-height:1.2em;color:#000000;}.elementor-1466 .elementor-element.elementor-element-2e6b6158 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-1466 .elementor-element.elementor-element-2e6b6158 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-1466 .elementor-element.elementor-element-2e6b6158{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:-1px;}.elementor-1466 .elementor-element.elementor-element-2e6b6158 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1466 .elementor-element.elementor-element-2e6b6158 .elementor-icon-list-item > a{font-family:"Degular", Sans-serif;font-size:18px;font-weight:400;}.elementor-1466 .elementor-element.elementor-element-2e6b6158 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-1466 .elementor-element.elementor-element-6282caa5{--display:flex;--padding-top:40px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1466 .elementor-element.elementor-element-79e594eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-1466 .elementor-element.elementor-element-79e594eb img{width:100%;border-radius:15px 15px 15px 15px;}.elementor-1466 .elementor-element.elementor-element-3a6b92e3{padding:12px 12px 12px 12px;}.elementor-1466 .elementor-element.elementor-element-3a6b92e3.elementor-element{--align-self:flex-start;}.elementor-1466 .elementor-element.elementor-element-3a6b92e3 .elementor-heading-title{font-family:"Degular", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;color:#FBFBFB;}.elementor-1466 .elementor-element.elementor-element-4b98a08c .elementor-heading-title{font-family:"Degular", Sans-serif;font-size:32px;font-weight:600;color:#000000;}.elementor-1466 .elementor-element.elementor-element-79aacab4 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-1466 .elementor-element.elementor-element-79aacab4 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-1466 .elementor-element.elementor-element-79aacab4{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:-1px;}.elementor-1466 .elementor-element.elementor-element-79aacab4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1466 .elementor-element.elementor-element-79aacab4 .elementor-icon-list-item > a{font-family:"Degular", Sans-serif;font-size:18px;font-weight:400;}.elementor-1466 .elementor-element.elementor-element-79aacab4 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-1466 .elementor-element.elementor-element-1f291152{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1466 .elementor-element.elementor-element-1f291152:not(.elementor-motion-effects-element-type-background), .elementor-1466 .elementor-element.elementor-element-1f291152 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F6;}.elementor-1466 .elementor-element.elementor-element-1f291152.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1466 .elementor-element.elementor-element-c96e008{--display:flex;}.elementor-1466 .elementor-element.elementor-element-2aab90f7{width:var( --container-widget-width, 1112px );max-width:1112px;--container-widget-width:1112px;--container-widget-flex-grow:0;text-align:center;}.elementor-1466 .elementor-element.elementor-element-2aab90f7.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1466 .elementor-element.elementor-element-2aab90f7 .elementor-heading-title{font-family:"Noto Sans Bhaiksuki", Sans-serif;font-size:2.5rem;font-weight:600;text-transform:uppercase;line-height:1.4em;letter-spacing:-1.35px;color:#6D0F1B;}.elementor-1466 .elementor-element.elementor-element-47bede61{--display:flex;}.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-1466 .elementor-element.elementor-element-3b56e6c3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1466 .elementor-element.elementor-element-3b56e6c3{font-family:"Roboto Flex", Sans-serif;font-weight:200;}.elementor-1466 .elementor-element.elementor-element-699e1cb4{--display:flex;}.elementor-1466 .elementor-element.elementor-element-699e1cb4:not(.elementor-motion-effects-element-type-background), .elementor-1466 .elementor-element.elementor-element-699e1cb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3DDD7;}.elementor-1466 .elementor-element.elementor-element-6bdaae1{--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1466 .elementor-element.elementor-element-6bdaae1:not(.elementor-motion-effects-element-type-background), .elementor-1466 .elementor-element.elementor-element-6bdaae1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3DDD7;}.elementor-1466 .elementor-element.elementor-element-68e014b3{--display:flex;--min-height:570.41px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1466 .elementor-element.elementor-element-68e014b3:not(.elementor-motion-effects-element-type-background), .elementor-1466 .elementor-element.elementor-element-68e014b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1466 .elementor-element.elementor-element-3ec12477{width:var( --container-widget-width, 687px );max-width:687px;--container-widget-width:687px;--container-widget-flex-grow:0;text-align:center;}.elementor-1466 .elementor-element.elementor-element-3ec12477.elementor-element{--align-self:center;}.elementor-1466 .elementor-element.elementor-element-3ec12477 .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-size:1.64rem;font-weight:400;text-transform:uppercase;line-height:1.4em;letter-spacing:-1.35px;color:#6D0F1B;}.elementor-1466 .elementor-element.elementor-element-1a980e61{width:var( --container-widget-width, 733px );max-width:733px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:17px 94px 17px 94px;--container-widget-width:733px;--container-widget-flex-grow:0;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-1466 .elementor-element.elementor-element-1a980e61.elementor-element{--align-self:center;}.elementor-1466 .elementor-element.elementor-element-1a980e61 .elementor-icon-list-icon i{color:#6D0F1B;transition:color 0.3s;}.elementor-1466 .elementor-element.elementor-element-1a980e61 .elementor-icon-list-icon svg{fill:#6D0F1B;transition:fill 0.3s;}.elementor-1466 .elementor-element.elementor-element-1a980e61 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1466 .elementor-element.elementor-element-1a980e61 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:1.325875rem;font-weight:300;}.elementor-1466 .elementor-element.elementor-element-1a980e61 .elementor-icon-list-text{color:#6D0F1B;transition:color 0.3s;}.elementor-1466 .elementor-element.elementor-element-4dd3ed57{width:var( --container-widget-width, 733px );max-width:733px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:17px 94px 17px 94px;--container-widget-width:733px;--container-widget-flex-grow:0;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-1466 .elementor-element.elementor-element-4dd3ed57.elementor-element{--align-self:center;}.elementor-1466 .elementor-element.elementor-element-4dd3ed57 .elementor-icon-list-icon i{color:#6D0F1B;transition:color 0.3s;}.elementor-1466 .elementor-element.elementor-element-4dd3ed57 .elementor-icon-list-icon svg{fill:#6D0F1B;transition:fill 0.3s;}.elementor-1466 .elementor-element.elementor-element-4dd3ed57 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1466 .elementor-element.elementor-element-4dd3ed57 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:1.325875rem;font-weight:300;}.elementor-1466 .elementor-element.elementor-element-4dd3ed57 .elementor-icon-list-text{color:#6D0F1B;transition:color 0.3s;}.elementor-1466 .elementor-element.elementor-element-66f30c62{width:var( --container-widget-width, 733px );max-width:733px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:17px 94px 17px 94px;--container-widget-width:733px;--container-widget-flex-grow:0;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-1466 .elementor-element.elementor-element-66f30c62.elementor-element{--align-self:center;}.elementor-1466 .elementor-element.elementor-element-66f30c62 .elementor-icon-list-icon i{color:#6D0F1B;transition:color 0.3s;}.elementor-1466 .elementor-element.elementor-element-66f30c62 .elementor-icon-list-icon svg{fill:#6D0F1B;transition:fill 0.3s;}.elementor-1466 .elementor-element.elementor-element-66f30c62 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1466 .elementor-element.elementor-element-66f30c62 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:1.325875rem;font-weight:300;text-transform:uppercase;}.elementor-1466 .elementor-element.elementor-element-66f30c62 .elementor-icon-list-text{color:#6D0F1B;transition:color 0.3s;}.elementor-1466 .elementor-element.elementor-element-7956c571{width:var( --container-widget-width, 733px );max-width:733px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:17px 94px 17px 94px;--container-widget-width:733px;--container-widget-flex-grow:0;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-1466 .elementor-element.elementor-element-7956c571.elementor-element{--align-self:center;}.elementor-1466 .elementor-element.elementor-element-7956c571 .elementor-icon-list-icon i{color:#6D0F1B;transition:color 0.3s;}.elementor-1466 .elementor-element.elementor-element-7956c571 .elementor-icon-list-icon svg{fill:#6D0F1B;transition:fill 0.3s;}.elementor-1466 .elementor-element.elementor-element-7956c571 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1466 .elementor-element.elementor-element-7956c571 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:1.325875rem;font-weight:300;}.elementor-1466 .elementor-element.elementor-element-7956c571 .elementor-icon-list-text{color:#6D0F1B;transition:color 0.3s;}.elementor-1466 .elementor-element.elementor-element-7170fd4f{width:var( --container-widget-width, 733px );max-width:733px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:17px 94px 17px 94px;--container-widget-width:733px;--container-widget-flex-grow:0;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-1466 .elementor-element.elementor-element-7170fd4f.elementor-element{--align-self:center;}.elementor-1466 .elementor-element.elementor-element-7170fd4f .elementor-icon-list-icon i{color:#6D0F1B;transition:color 0.3s;}.elementor-1466 .elementor-element.elementor-element-7170fd4f .elementor-icon-list-icon svg{fill:#6D0F1B;transition:fill 0.3s;}.elementor-1466 .elementor-element.elementor-element-7170fd4f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1466 .elementor-element.elementor-element-7170fd4f .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:1.325875rem;font-weight:300;}.elementor-1466 .elementor-element.elementor-element-7170fd4f .elementor-icon-list-text{color:#6D0F1B;transition:color 0.3s;}.elementor-1466 .elementor-element.elementor-element-2301f630 .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-size:1.22125rem;font-weight:600;text-transform:uppercase;line-height:3.9rem;letter-spacing:0.7px;fill:#6D0F1B;color:#6D0F1B;transition-duration:0.9s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#474747;border-radius:5px 5px 5px 5px;padding:0px 20px 0px 20px;}.elementor-1466 .elementor-element.elementor-element-2301f630{width:auto;max-width:auto;}.elementor-1466 .elementor-element.elementor-element-2301f630.elementor-element{--align-self:center;}.elementor-1466 .elementor-element.elementor-element-42e19f16{--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:center;--flex-wrap:wrap;--padding-top:160px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1466 .elementor-element.elementor-element-42e19f16:not(.elementor-motion-effects-element-type-background), .elementor-1466 .elementor-element.elementor-element-42e19f16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1466 .elementor-element.elementor-element-63ae0915{--display:flex;--min-height:472px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:42px 42px 42px 42px;--margin-top:225px;--margin-bottom:189px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:150px;--padding-right:0px;}.elementor-1466 .elementor-element.elementor-element-63ae0915:not(.elementor-motion-effects-element-type-background), .elementor-1466 .elementor-element.elementor-element-63ae0915 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3DDD7;background-image:url("https://felipesantos.adv.br/wp-content/uploads/2026/05/bg3-desktop-webp.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.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-1466 .elementor-element.elementor-element-411f8c84{padding:0px 0px 25px 0px;}.elementor-1466 .elementor-element.elementor-element-411f8c84.elementor-element{--align-self:flex-start;}.elementor-1466 .elementor-element.elementor-element-411f8c84 .elementor-icon-box-title{margin-block-end:15px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-1466 .elementor-element.elementor-element-411f8c84 .elementor-icon-box-title, .elementor-1466 .elementor-element.elementor-element-411f8c84 .elementor-icon-box-title a{font-family:"Lufga", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;}.elementor-1466 .elementor-element.elementor-element-411f8c84:has(:hover) .elementor-icon-box-title,
					 .elementor-1466 .elementor-element.elementor-element-411f8c84:has(:focus) .elementor-icon-box-title{color:#F5E6D3;}.elementor-1466 .elementor-element.elementor-element-411f8c84 .elementor-icon-box-description{color:#F5F5F5;}.elementor-1466 .elementor-element.elementor-element-75dc849c{width:var( --container-widget-width, 890px );max-width:890px;--container-widget-width:890px;--container-widget-flex-grow:0;}.elementor-1466 .elementor-element.elementor-element-75dc849c img{width:100%;max-width:100%;}.elementor-1466 .elementor-element.elementor-element-74e1f38d{width:var( --container-widget-width, 362px );max-width:362px;--container-widget-width:362px;--container-widget-flex-grow:0;}.elementor-1466 .elementor-element.elementor-element-74e1f38d img{width:100%;max-width:100%;}.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-1466 .elementor-element.elementor-element-4061c380{width:100%;max-width:100%;padding:0px 500px 0px 0px;}.elementor-1466 .elementor-element.elementor-element-4061c380 .elementor-image-box-wrapper{text-align:start;}.elementor-1466 .elementor-element.elementor-element-4061c380 .elementor-image-box-title{margin-bottom:10px;font-family:"Lufga", Sans-serif;font-size:40px;font-weight:600;line-height:1em;color:#3F2312;}.elementor-1466 .elementor-element.elementor-element-4061c380:has(:hover) .elementor-image-box-title,
					 .elementor-1466 .elementor-element.elementor-element-4061c380:has(:focus) .elementor-image-box-title{color:#3F2312;}.elementor-1466 .elementor-element.elementor-element-4061c380 .elementor-image-box-description{font-family:"Lufga", Sans-serif;font-size:25px;font-weight:300;color:#653C2D;}.elementor-1466 .elementor-element.elementor-element-55c3854{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1466 .elementor-element.elementor-element-55c3854:not(.elementor-motion-effects-element-type-background), .elementor-1466 .elementor-element.elementor-element-55c3854 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6D0F1B;}.elementor-1466 .elementor-element.elementor-element-3a23b104{--display:flex;}.elementor-1466 .elementor-element.elementor-element-1d3fcb6c{padding:0px 0px 125px 20px;}.elementor-1466 .elementor-element.elementor-element-1d3fcb6c .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:50px;font-weight:500;color:#FFFFFF;}.elementor-1466 .elementor-element.elementor-element-b340ca5{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:36px;--padding-right:36px;}.elementor-1466 .elementor-element.elementor-element-17a985ce{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-1466 .elementor-element.elementor-element-17a985ce .elementor-image-box-wrapper{text-align:start;}.elementor-1466 .elementor-element.elementor-element-17a985ce.elementor-position-right .elementor-image-box-img{margin-left:30px;}.elementor-1466 .elementor-element.elementor-element-17a985ce.elementor-position-left .elementor-image-box-img{margin-right:30px;}.elementor-1466 .elementor-element.elementor-element-17a985ce.elementor-position-top .elementor-image-box-img{margin-bottom:30px;}.elementor-1466 .elementor-element.elementor-element-17a985ce .elementor-image-box-title{margin-bottom:5px;font-family:"Neue Haas", Sans-serif;font-size:24px;font-weight:500;line-height:1em;color:#FFFFFF;}.elementor-1466 .elementor-element.elementor-element-17a985ce .elementor-image-box-wrapper .elementor-image-box-img{width:300px;}.elementor-1466 .elementor-element.elementor-element-17a985ce .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1466 .elementor-element.elementor-element-17a985ce:has(:hover) .elementor-image-box-title,
					 .elementor-1466 .elementor-element.elementor-element-17a985ce:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-1466 .elementor-element.elementor-element-17a985ce .elementor-image-box-description{font-family:"Neue Haas", Sans-serif;font-size:18px;font-weight:400;color:#D1D1D1;}.elementor-1466 .elementor-element.elementor-element-34816d2{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:36px;--padding-right:36px;}.elementor-1466 .elementor-element.elementor-element-60fae22d{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-1466 .elementor-element.elementor-element-60fae22d .elementor-image-box-wrapper{text-align:start;}.elementor-1466 .elementor-element.elementor-element-60fae22d.elementor-position-right .elementor-image-box-img{margin-left:30px;}.elementor-1466 .elementor-element.elementor-element-60fae22d.elementor-position-left .elementor-image-box-img{margin-right:30px;}.elementor-1466 .elementor-element.elementor-element-60fae22d.elementor-position-top .elementor-image-box-img{margin-bottom:30px;}.elementor-1466 .elementor-element.elementor-element-60fae22d .elementor-image-box-title{margin-bottom:5px;font-family:"Neue Haas", Sans-serif;font-size:24px;font-weight:500;line-height:1em;color:#FFFFFF;}.elementor-1466 .elementor-element.elementor-element-60fae22d .elementor-image-box-wrapper .elementor-image-box-img{width:300px;}.elementor-1466 .elementor-element.elementor-element-60fae22d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1466 .elementor-element.elementor-element-60fae22d:has(:hover) .elementor-image-box-title,
					 .elementor-1466 .elementor-element.elementor-element-60fae22d:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-1466 .elementor-element.elementor-element-60fae22d .elementor-image-box-description{font-family:"Neue Haas", Sans-serif;font-size:18px;font-weight:400;color:#D1D1D1;}.elementor-1466 .elementor-element.elementor-element-261cd11a{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:36px;--padding-right:36px;}.elementor-1466 .elementor-element.elementor-element-5482d4cf{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-1466 .elementor-element.elementor-element-5482d4cf .elementor-image-box-wrapper{text-align:start;}.elementor-1466 .elementor-element.elementor-element-5482d4cf.elementor-position-right .elementor-image-box-img{margin-left:30px;}.elementor-1466 .elementor-element.elementor-element-5482d4cf.elementor-position-left .elementor-image-box-img{margin-right:30px;}.elementor-1466 .elementor-element.elementor-element-5482d4cf.elementor-position-top .elementor-image-box-img{margin-bottom:30px;}.elementor-1466 .elementor-element.elementor-element-5482d4cf .elementor-image-box-title{margin-bottom:5px;font-family:"Neue Haas", Sans-serif;font-size:24px;font-weight:500;line-height:1em;color:#FFFFFF;}.elementor-1466 .elementor-element.elementor-element-5482d4cf .elementor-image-box-wrapper .elementor-image-box-img{width:300px;}.elementor-1466 .elementor-element.elementor-element-5482d4cf .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1466 .elementor-element.elementor-element-5482d4cf:has(:hover) .elementor-image-box-title,
					 .elementor-1466 .elementor-element.elementor-element-5482d4cf:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-1466 .elementor-element.elementor-element-5482d4cf .elementor-image-box-description{font-family:"Neue Haas", Sans-serif;font-size:18px;font-weight:400;color:#D1D1D1;}.elementor-1466 .elementor-element.elementor-element-769b0f74{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:36px;--padding-right:36px;}.elementor-1466 .elementor-element.elementor-element-49b89bce{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-1466 .elementor-element.elementor-element-49b89bce .elementor-image-box-wrapper{text-align:start;}.elementor-1466 .elementor-element.elementor-element-49b89bce.elementor-position-right .elementor-image-box-img{margin-left:30px;}.elementor-1466 .elementor-element.elementor-element-49b89bce.elementor-position-left .elementor-image-box-img{margin-right:30px;}.elementor-1466 .elementor-element.elementor-element-49b89bce.elementor-position-top .elementor-image-box-img{margin-bottom:30px;}.elementor-1466 .elementor-element.elementor-element-49b89bce .elementor-image-box-title{margin-bottom:5px;font-family:"Neue Haas", Sans-serif;font-size:24px;font-weight:500;line-height:1em;color:#FFFFFF;}.elementor-1466 .elementor-element.elementor-element-49b89bce .elementor-image-box-wrapper .elementor-image-box-img{width:300px;}.elementor-1466 .elementor-element.elementor-element-49b89bce .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1466 .elementor-element.elementor-element-49b89bce:has(:hover) .elementor-image-box-title,
					 .elementor-1466 .elementor-element.elementor-element-49b89bce:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-1466 .elementor-element.elementor-element-49b89bce .elementor-image-box-description{font-family:"Neue Haas", Sans-serif;font-size:18px;font-weight:400;color:#D1D1D1;}.elementor-1466 .elementor-element.elementor-element-36c4df68{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:36px;--padding-right:36px;}.elementor-1466 .elementor-element.elementor-element-7391619e{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-1466 .elementor-element.elementor-element-7391619e .elementor-image-box-wrapper{text-align:start;}.elementor-1466 .elementor-element.elementor-element-7391619e.elementor-position-right .elementor-image-box-img{margin-left:30px;}.elementor-1466 .elementor-element.elementor-element-7391619e.elementor-position-left .elementor-image-box-img{margin-right:30px;}.elementor-1466 .elementor-element.elementor-element-7391619e.elementor-position-top .elementor-image-box-img{margin-bottom:30px;}.elementor-1466 .elementor-element.elementor-element-7391619e .elementor-image-box-title{margin-bottom:5px;font-family:"Neue Haas", Sans-serif;font-size:24px;font-weight:500;line-height:1em;color:#FFFFFF;}.elementor-1466 .elementor-element.elementor-element-7391619e .elementor-image-box-wrapper .elementor-image-box-img{width:300px;}.elementor-1466 .elementor-element.elementor-element-7391619e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1466 .elementor-element.elementor-element-7391619e:has(:hover) .elementor-image-box-title,
					 .elementor-1466 .elementor-element.elementor-element-7391619e:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-1466 .elementor-element.elementor-element-7391619e .elementor-image-box-description{font-family:"Neue Haas", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;color:#D1D1D1;}.elementor-1466 .elementor-element.elementor-element-67a8dcb7{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:36px;--padding-right:36px;}.elementor-1466 .elementor-element.elementor-element-8d18ead{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-1466 .elementor-element.elementor-element-8d18ead .elementor-image-box-wrapper{text-align:start;}.elementor-1466 .elementor-element.elementor-element-8d18ead.elementor-position-right .elementor-image-box-img{margin-left:30px;}.elementor-1466 .elementor-element.elementor-element-8d18ead.elementor-position-left .elementor-image-box-img{margin-right:30px;}.elementor-1466 .elementor-element.elementor-element-8d18ead.elementor-position-top .elementor-image-box-img{margin-bottom:30px;}.elementor-1466 .elementor-element.elementor-element-8d18ead .elementor-image-box-title{margin-bottom:5px;font-family:"Neue Haas", Sans-serif;font-size:24px;font-weight:500;line-height:1em;color:#FFFFFF;}.elementor-1466 .elementor-element.elementor-element-8d18ead .elementor-image-box-wrapper .elementor-image-box-img{width:300px;}.elementor-1466 .elementor-element.elementor-element-8d18ead .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1466 .elementor-element.elementor-element-8d18ead:has(:hover) .elementor-image-box-title,
					 .elementor-1466 .elementor-element.elementor-element-8d18ead:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-1466 .elementor-element.elementor-element-8d18ead .elementor-image-box-description{font-family:"Neue Haas", Sans-serif;font-size:18px;font-weight:400;color:#D1D1D1;}.elementor-1466 .elementor-element.elementor-element-4a443b0d{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:36px;--padding-right:36px;}.elementor-1466 .elementor-element.elementor-element-461c6671{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-1466 .elementor-element.elementor-element-461c6671 .elementor-image-box-wrapper{text-align:start;}.elementor-1466 .elementor-element.elementor-element-461c6671.elementor-position-right .elementor-image-box-img{margin-left:30px;}.elementor-1466 .elementor-element.elementor-element-461c6671.elementor-position-left .elementor-image-box-img{margin-right:30px;}.elementor-1466 .elementor-element.elementor-element-461c6671.elementor-position-top .elementor-image-box-img{margin-bottom:30px;}.elementor-1466 .elementor-element.elementor-element-461c6671 .elementor-image-box-title{margin-bottom:5px;font-family:"Neue Haas", Sans-serif;font-size:24px;font-weight:500;line-height:1em;color:#FFFFFF;}.elementor-1466 .elementor-element.elementor-element-461c6671 .elementor-image-box-wrapper .elementor-image-box-img{width:300px;}.elementor-1466 .elementor-element.elementor-element-461c6671 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1466 .elementor-element.elementor-element-461c6671:has(:hover) .elementor-image-box-title,
					 .elementor-1466 .elementor-element.elementor-element-461c6671:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-1466 .elementor-element.elementor-element-461c6671 .elementor-image-box-description{font-family:"Neue Haas", Sans-serif;font-size:18px;font-weight:400;color:#D1D1D1;}.elementor-1466 .elementor-element.elementor-element-752b6f66{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:36px;--padding-right:36px;}.elementor-1466 .elementor-element.elementor-element-3d63a4d7{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-1466 .elementor-element.elementor-element-3d63a4d7 .elementor-image-box-wrapper{text-align:start;}.elementor-1466 .elementor-element.elementor-element-3d63a4d7.elementor-position-right .elementor-image-box-img{margin-left:30px;}.elementor-1466 .elementor-element.elementor-element-3d63a4d7.elementor-position-left .elementor-image-box-img{margin-right:30px;}.elementor-1466 .elementor-element.elementor-element-3d63a4d7.elementor-position-top .elementor-image-box-img{margin-bottom:30px;}.elementor-1466 .elementor-element.elementor-element-3d63a4d7 .elementor-image-box-title{margin-bottom:5px;font-family:"Neue Haas", Sans-serif;font-size:24px;font-weight:500;line-height:1em;color:#FFFFFF;}.elementor-1466 .elementor-element.elementor-element-3d63a4d7 .elementor-image-box-wrapper .elementor-image-box-img{width:300px;}.elementor-1466 .elementor-element.elementor-element-3d63a4d7 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1466 .elementor-element.elementor-element-3d63a4d7:has(:hover) .elementor-image-box-title,
					 .elementor-1466 .elementor-element.elementor-element-3d63a4d7:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-1466 .elementor-element.elementor-element-3d63a4d7 .elementor-image-box-description{font-family:"Neue Haas", Sans-serif;font-size:18px;font-weight:400;color:#D1D1D1;}.elementor-1466 .elementor-element.elementor-element-348057a3{--e-n-carousel-swiper-slides-gap:10px;margin:-70px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-1466 .elementor-element.elementor-element-210b70f2{--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;}.elementor-1466 .elementor-element.elementor-element-796ff566{--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;}.elementor-1466 .elementor-element.elementor-element-796ff566:not(.elementor-motion-effects-element-type-background), .elementor-1466 .elementor-element.elementor-element-796ff566 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3DDD7;}.elementor-1466 .elementor-element.elementor-element-5d0a7b5e{--display:flex;}.elementor-1466 .elementor-element.elementor-element-b21852{text-align:center;}.elementor-1466 .elementor-element.elementor-element-b21852 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:33px;font-weight:400;color:#FFFFFF;}.elementor-1466 .elementor-element.elementor-element-1624d239{--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;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1466 .elementor-element.elementor-element-1624d239:not(.elementor-motion-effects-element-type-background), .elementor-1466 .elementor-element.elementor-element-1624d239 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1466 .elementor-element.elementor-element-1624d239.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1466 .elementor-element.elementor-element-5065b31d{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1466 .elementor-element.elementor-element-5065b31d:not(.elementor-motion-effects-element-type-background), .elementor-1466 .elementor-element.elementor-element-5065b31d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF8F8;}.elementor-1466 .elementor-element.elementor-element-34ae39e7{width:var( --container-widget-width, 486px );max-width:486px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:486px;--container-widget-flex-grow:0;text-align:end;}.elementor-1466 .elementor-element.elementor-element-34ae39e7.elementor-element{--align-self:center;}.elementor-1466 .elementor-element.elementor-element-34ae39e7 .elementor-heading-title{font-family:"Libre Caslon Text", Sans-serif;font-size:2.3rem;font-weight:400;text-transform:uppercase;line-height:1.1em;letter-spacing:-1.35px;color:#6D0F1B;}.elementor-1466 .elementor-element.elementor-element-54b14281{width:var( --container-widget-width, 513px );max-width:513px;--container-widget-width:513px;--container-widget-flex-grow:0;text-align:end;}.elementor-1466 .elementor-element.elementor-element-54b14281 .elementor-heading-title{font-family:"Libre Caslon Text", Sans-serif;font-size:2.77875rem;font-weight:400;text-transform:uppercase;line-height:1.4em;letter-spacing:-1.35px;color:#6D0F1B;}.elementor-1466 .elementor-element.elementor-element-27bc92a3{width:var( --container-widget-width, 518px );max-width:518px;--container-widget-width:518px;--container-widget-flex-grow:0;text-align:end;font-family:"Montserrat", Sans-serif;font-size:1.3rem;font-weight:400;line-height:2.4rem;}.elementor-1466 .elementor-element.elementor-element-5ed87e1c .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-size:1.22125rem;font-weight:600;text-transform:uppercase;line-height:3.9rem;letter-spacing:0.7px;fill:#6D0F1B;color:#6D0F1B;transition-duration:0.9s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#474747;border-radius:5px 5px 5px 5px;padding:0px 20px 0px 20px;}.elementor-1466 .elementor-element.elementor-element-5ed87e1c{width:auto;max-width:auto;}.elementor-1466 .elementor-element.elementor-element-5ed87e1c.elementor-element{--align-self:center;}.elementor-1466 .elementor-element.elementor-element-5ed87e1c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1466 .elementor-element.elementor-element-5ed87e1c .elementor-button .elementor-button-content-wrapper{gap:18px;}.elementor-1466 .elementor-element.elementor-element-346ceb9e{width:var( --container-widget-width, 39% );max-width:39%;--container-widget-width:39%;--container-widget-flex-grow:0;}.elementor-1466 .elementor-element.elementor-element-346ceb9e img{width:93%;max-width:823px;border-radius:31px 31px 31px 31px;}.elementor-1466 .elementor-element.elementor-element-4931d52a{--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:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1466 .elementor-element.elementor-element-4931d52a:not(.elementor-motion-effects-element-type-background), .elementor-1466 .elementor-element.elementor-element-4931d52a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1466 .elementor-element.elementor-element-22f40b91{width:100%;max-width:100%;padding:0px 0px 70px 0px;}.elementor-1466 .elementor-element.elementor-element-22f40b91 .elementor-image-box-title{margin-bottom:-12px;font-family:"Sora", Sans-serif;font-size:19px;font-weight:600;letter-spacing:2.8px;color:#767676;}.elementor-1466 .elementor-element.elementor-element-22f40b91:has(:hover) .elementor-image-box-title,
					 .elementor-1466 .elementor-element.elementor-element-22f40b91:has(:focus) .elementor-image-box-title{color:#767676;}.elementor-1466 .elementor-element.elementor-element-22f40b91 .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:78px;font-weight:500;color:#904347;}.elementor-1466 .elementor-element.elementor-element-b783bfc{--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;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1466 .elementor-element.elementor-element-5ba43b05{width:100%;max-width:100%;}.elementor-1466 .elementor-element.elementor-element-30e4eacc{width:var( --container-widget-width, 380px );max-width:380px;background-color:#F1F1F1;padding:14px 14px 42px 14px;--container-widget-width:380px;--container-widget-flex-grow:0;border-radius:21px 21px 21px 21px;}.elementor-1466 .elementor-element.elementor-element-30e4eacc.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1466 .elementor-element.elementor-element-30e4eacc.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1466 .elementor-element.elementor-element-30e4eacc.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1466 .elementor-element.elementor-element-30e4eacc .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-1466 .elementor-element.elementor-element-30e4eacc .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1466 .elementor-element.elementor-element-30e4eacc .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;color:#382216A3;}.elementor-1466 .elementor-element.elementor-element-5ad51cc6{width:var( --container-widget-width, 461px );max-width:461px;background-color:#F1F1F1;padding:14px 14px 42px 14px;--container-widget-width:461px;--container-widget-flex-grow:0;border-radius:21px 21px 21px 21px;}.elementor-1466 .elementor-element.elementor-element-5ad51cc6.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1466 .elementor-element.elementor-element-5ad51cc6.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1466 .elementor-element.elementor-element-5ad51cc6.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1466 .elementor-element.elementor-element-5ad51cc6 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-1466 .elementor-element.elementor-element-5ad51cc6 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1466 .elementor-element.elementor-element-5ad51cc6 .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;color:#382216A3;}.elementor-1466 .elementor-element.elementor-element-1c601249{--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;}.elementor-1466 .elementor-element.elementor-element-59f300bf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:100px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1466 .elementor-element.elementor-element-59f300bf:not(.elementor-motion-effects-element-type-background), .elementor-1466 .elementor-element.elementor-element-59f300bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6D0F1B;}.elementor-1466 .elementor-element.elementor-element-b5d2464{--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:center;--gap:90px 90px;--row-gap:90px;--column-gap:90px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1466 .elementor-element.elementor-element-3a4718e2{width:var( --container-widget-width, 420px );max-width:420px;--container-widget-width:420px;--container-widget-flex-grow:0;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-1466 .elementor-element.elementor-element-1aca0e46{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1466 .elementor-element.elementor-element-2ea1ab6b .elementor-heading-title{font-family:"Clash Grotesk", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:0.9px;color:#7C848C;}.elementor-1466 .elementor-element.elementor-element-4d0b991f{width:var( --container-widget-width, 503px );max-width:503px;--container-widget-width:503px;--container-widget-flex-grow:0;}.elementor-1466 .elementor-element.elementor-element-4d0b991f .elementor-heading-title{font-family:"Clash Display", Sans-serif;font-size:52px;font-weight:500;line-height:1.1em;letter-spacing:-1px;color:#F7F7F7;}.elementor-1466 .elementor-element.elementor-element-7cd6c979{width:var( --container-widget-width, 443px );max-width:443px;--container-widget-width:443px;--container-widget-flex-grow:0;}.elementor-1466 .elementor-element.elementor-element-7cd6c979 .elementor-heading-title{font-family:"SF Pro", Sans-serif;font-size:24px;font-weight:600;line-height:1.2em;letter-spacing:0px;color:#F7F7F7;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1466 .elementor-element.elementor-element-608fc77c{--divider-border-style:solid;--divider-color:#F7F7F71A;--divider-border-width:1px;}.elementor-1466 .elementor-element.elementor-element-608fc77c .elementor-divider-separator{width:420px;}.elementor-1466 .elementor-element.elementor-element-608fc77c .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1466 .elementor-element.elementor-element-5632a0b8{width:var( --container-widget-width, 407px );max-width:407px;--container-widget-width:407px;--container-widget-flex-grow:0;}.elementor-1466 .elementor-element.elementor-element-5632a0b8 .elementor-heading-title{font-family:"SF Pro", Sans-serif;font-size:18px;font-weight:300;line-height:1.4em;letter-spacing:0px;color:#F7F7F7B8;}.elementor-1466 .elementor-element.elementor-element-5feb6702{width:var( --container-widget-width, 436px );max-width:436px;--container-widget-width:436px;--container-widget-flex-grow:0;}.elementor-1466 .elementor-element.elementor-element-5feb6702 .elementor-heading-title{font-family:"SF Pro", Sans-serif;font-size:18px;font-weight:300;line-height:1.4em;letter-spacing:0px;color:#F7F7F7B8;}.elementor-1466 .elementor-element.elementor-element-decd173{--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;border-style:none;--border-style:none;--padding-top:1em;--padding-bottom:0.5em;--padding-left:0em;--padding-right:0em;}.elementor-1466 .elementor-element.elementor-element-decd173:not(.elementor-motion-effects-element-type-background), .elementor-1466 .elementor-element.elementor-element-decd173 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1466 .elementor-element.elementor-element-71d49a2e{--display:flex;}.elementor-1466 .elementor-element.elementor-element-3a1315a9{--e-image-carousel-slides-to-show:5;}.elementor-1466 .elementor-element.elementor-element-5ce3377a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1466 .elementor-element.elementor-element-5ce3377a:not(.elementor-motion-effects-element-type-background), .elementor-1466 .elementor-element.elementor-element-5ce3377a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1466 .elementor-element.elementor-element-710166af{width:var( --container-widget-width, 682px );max-width:682px;padding:0px 0px 20px 0px;--container-widget-width:682px;--container-widget-flex-grow:0;text-align:center;}.elementor-1466 .elementor-element.elementor-element-710166af.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1466 .elementor-element.elementor-element-710166af .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:2.77875rem;font-weight:400;text-transform:uppercase;line-height:1.4em;letter-spacing:-1.35px;color:#6D0F1B;}.elementor-1466 .elementor-element.elementor-element-4ce80c1c{--display:flex;}.elementor-1466 .elementor-element.elementor-element-4ce80c1c:not(.elementor-motion-effects-element-type-background), .elementor-1466 .elementor-element.elementor-element-4ce80c1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1466 .elementor-element.elementor-element-25f6b024{--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;}.elementor-1466 .elementor-element.elementor-element-69cea8d1{--display:flex;}.elementor-1466 .elementor-element.elementor-element-69cea8d1:not(.elementor-motion-effects-element-type-background), .elementor-1466 .elementor-element.elementor-element-69cea8d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3DDD7;}.elementor-1466 .elementor-element.elementor-element-55c62b2a{text-align:center;}.elementor-1466 .elementor-element.elementor-element-55c62b2a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:33px;font-weight:400;color:#FFFFFF;}.elementor-1466 .elementor-element.elementor-element-224ac78e{--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;}.elementor-1466 .elementor-element.elementor-element-33284066{--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;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1466 .elementor-element.elementor-element-33284066:not(.elementor-motion-effects-element-type-background), .elementor-1466 .elementor-element.elementor-element-33284066 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1466 .elementor-element.elementor-element-33284066.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1466 .elementor-element.elementor-element-2e5c4880{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1466 .elementor-element.elementor-element-2e5c4880:not(.elementor-motion-effects-element-type-background), .elementor-1466 .elementor-element.elementor-element-2e5c4880 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1466 .elementor-element.elementor-element-41bdb764{width:var( --container-widget-width, 486px );max-width:486px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:486px;--container-widget-flex-grow:0;text-align:end;}.elementor-1466 .elementor-element.elementor-element-41bdb764.elementor-element{--align-self:center;}.elementor-1466 .elementor-element.elementor-element-41bdb764 .elementor-heading-title{font-family:"Libre Caslon Text", Sans-serif;font-size:2.3rem;font-weight:400;text-transform:uppercase;line-height:1.1em;letter-spacing:-1.35px;color:#6D0F1B;}.elementor-1466 .elementor-element.elementor-element-10f49949{width:var( --container-widget-width, 513px );max-width:513px;--container-widget-width:513px;--container-widget-flex-grow:0;text-align:end;}.elementor-1466 .elementor-element.elementor-element-10f49949 .elementor-heading-title{font-family:"Libre Caslon Text", Sans-serif;font-size:2.77875rem;font-weight:400;text-transform:uppercase;line-height:1.4em;letter-spacing:-1.35px;color:#6D0F1B;}.elementor-1466 .elementor-element.elementor-element-2773cd63{width:var( --container-widget-width, 518px );max-width:518px;--container-widget-width:518px;--container-widget-flex-grow:0;text-align:end;font-family:"Montserrat", Sans-serif;font-size:1.3rem;font-weight:400;line-height:2.4rem;}.elementor-1466 .elementor-element.elementor-element-2737d41f .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-size:1.22125rem;font-weight:600;text-transform:uppercase;line-height:3.9rem;letter-spacing:0.7px;fill:#6D0F1B;color:#6D0F1B;transition-duration:0.9s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#474747;border-radius:5px 5px 5px 5px;padding:0px 20px 0px 20px;}.elementor-1466 .elementor-element.elementor-element-2737d41f{width:auto;max-width:auto;}.elementor-1466 .elementor-element.elementor-element-2737d41f.elementor-element{--align-self:center;}.elementor-1466 .elementor-element.elementor-element-2737d41f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1466 .elementor-element.elementor-element-2737d41f .elementor-button .elementor-button-content-wrapper{gap:18px;}.elementor-1466 .elementor-element.elementor-element-6de9eb85{width:var( --container-widget-width, 39% );max-width:39%;--container-widget-width:39%;--container-widget-flex-grow:0;}.elementor-1466 .elementor-element.elementor-element-6de9eb85 img{width:93%;max-width:823px;border-radius:31px 31px 31px 31px;}.elementor-1466 .elementor-element.elementor-element-4a789c47{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-1466 .elementor-element.elementor-element-4a789c47:not(.elementor-motion-effects-element-type-background), .elementor-1466 .elementor-element.elementor-element-4a789c47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3DDD7;}.elementor-1466 .elementor-element.elementor-element-25aac1c4{--display:flex;--min-height:496.01px;--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;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1466 .elementor-element.elementor-element-25aac1c4:not(.elementor-motion-effects-element-type-background), .elementor-1466 .elementor-element.elementor-element-25aac1c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3DDD7;}.elementor-1466 .elementor-element.elementor-element-17605980{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:0px;}.elementor-1466 .elementor-element.elementor-element-17605980:not(.elementor-motion-effects-element-type-background), .elementor-1466 .elementor-element.elementor-element-17605980 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3DDD7;}.elementor-1466 .elementor-element.elementor-element-6d1d898f{width:var( --container-widget-width, 629px );max-width:629px;--container-widget-width:629px;--container-widget-flex-grow:0;text-align:start;}.elementor-1466 .elementor-element.elementor-element-6d1d898f .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:36px;font-weight:400;line-height:42px;color:#7B1623;}.elementor-1466 .elementor-element.elementor-element-ccda40b{width:var( --container-widget-width, 629px );max-width:629px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:629px;--container-widget-flex-grow:0;text-align:start;}.elementor-1466 .elementor-element.elementor-element-ccda40b .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:200;line-height:22px;color:#7B1623;}.elementor-1466 .elementor-element.elementor-element-29206c9b{--grid-template-columns:repeat(0, auto);text-align:right;--icon-size:16px;--grid-column-gap:9px;--grid-row-gap:0px;}.elementor-1466 .elementor-element.elementor-element-29206c9b.elementor-element{--align-self:flex-start;}.elementor-1466 .elementor-element.elementor-element-29206c9b .elementor-social-icon{background-color:#DFDFDF;--icon-padding:0.5em;}.elementor-1466 .elementor-element.elementor-element-29206c9b .elementor-social-icon i{color:#111111;}.elementor-1466 .elementor-element.elementor-element-29206c9b .elementor-social-icon svg{fill:#111111;}.elementor-1466 .elementor-element.elementor-element-29206c9b .elementor-icon{border-radius:200px 200px 200px 200px;}.elementor-1466 .elementor-element.elementor-element-29206c9b .elementor-social-icon:hover{background-color:rgba(255,255,255,0);}.elementor-1466 .elementor-element.elementor-element-29206c9b .elementor-social-icon:hover i{color:var( --e-global-color-accent );}.elementor-1466 .elementor-element.elementor-element-29206c9b .elementor-social-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-1466 .elementor-element.elementor-element-52a76ca4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1466 .elementor-element.elementor-element-6f687da7 .elementor-icon-wrapper{text-align:center;}.elementor-1466 .elementor-element.elementor-element-6f687da7 .elementor-icon{font-size:35px;}.elementor-1466 .elementor-element.elementor-element-6f687da7 .elementor-icon svg{height:35px;}.elementor-1466 .elementor-element.elementor-element-336e9641 .elementor-icon-wrapper{text-align:center;}.elementor-1466 .elementor-element.elementor-element-336e9641 .elementor-icon{font-size:35px;}.elementor-1466 .elementor-element.elementor-element-336e9641 .elementor-icon svg{height:35px;}.elementor-1466 .elementor-element.elementor-element-34c3052a .elementor-icon-wrapper{text-align:center;}.elementor-1466 .elementor-element.elementor-element-34c3052a .elementor-icon{font-size:35px;}.elementor-1466 .elementor-element.elementor-element-34c3052a .elementor-icon svg{height:35px;}.elementor-1466 .elementor-element.elementor-element-7f6074cd .elementor-icon-wrapper{text-align:center;}.elementor-1466 .elementor-element.elementor-element-7f6074cd .elementor-icon{font-size:35px;}.elementor-1466 .elementor-element.elementor-element-7f6074cd .elementor-icon svg{height:35px;}.elementor-1466 .elementor-element.elementor-element-3c3504c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 247px 0px 0px;}.elementor-1466 .elementor-element.elementor-element-3c3504c img{max-width:536px;}.elementor-1466 .elementor-element.elementor-element-33bf2f42{--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;}.elementor-1466 .elementor-element.elementor-element-6d7708e0{--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;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1466 .elementor-element.elementor-element-6d7708e0:not(.elementor-motion-effects-element-type-background), .elementor-1466 .elementor-element.elementor-element-6d7708e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6D0F1B;}.elementor-1466 .elementor-element.elementor-element-2c519381{--display:flex;--margin-top:48px;--margin-bottom:0px;--margin-left:48px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1466 .elementor-element.elementor-element-2c519381:not(.elementor-motion-effects-element-type-background), .elementor-1466 .elementor-element.elementor-element-2c519381 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6D0F1B;}.elementor-1466 .elementor-element.elementor-element-95f683d{width:var( --container-widget-width, 245px );max-width:245px;padding:10px 0px 10px 0px;--container-widget-width:245px;--container-widget-flex-grow:0;text-align:center;}.elementor-1466 .elementor-element.elementor-element-95f683d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.77875rem;font-weight:600;text-transform:uppercase;line-height:1.4em;letter-spacing:-1.35px;color:#FDFCF2;}.elementor-1466 .elementor-element.elementor-element-dffda21{width:var( --container-widget-width, 502px );max-width:502px;--container-widget-width:502px;--container-widget-flex-grow:0;text-align:start;}.elementor-1466 .elementor-element.elementor-element-dffda21 .elementor-heading-title{font-family:"Libre Caslon Text", Sans-serif;font-size:3.4rem;font-weight:400;line-height:1.1em;letter-spacing:-1.35px;color:#FDFCF2;}.elementor-1466 .elementor-element.elementor-element-595658b0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1466 .elementor-element.elementor-element-74bca8bf{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-1466 .elementor-element.elementor-element-38781f12{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1466 .elementor-element.elementor-element-117a4b2f{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-1466 .elementor-element.elementor-element-623cb33{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1466 .elementor-element.elementor-element-14b4ca8d{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-1466 .elementor-element.elementor-element-68b119e8{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1466 .elementor-element.elementor-element-2dade51b{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-1466 .elementor-element.elementor-element-372f1fac{--display:flex;}.elementor-1466 .elementor-element.elementor-element-679d176f{--display:flex;}.elementor-1466 .elementor-element.elementor-element-a4c58f0{--display:flex;}.elementor-1466 .elementor-element.elementor-element-1246961{--display:flex;}.elementor-1466 .elementor-element.elementor-element-7204e661{--n-accordion-title-font-size:1.1875rem;width:var( --container-widget-width, 859.67px );max-width:859.67px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -80px;padding:0px 0px 0px 0px;--container-widget-width:859.67px;--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:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;}.elementor-1466 .elementor-element.elementor-element-7204e661 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#383838;}.elementor-1466 .elementor-element.elementor-element-7204e661 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:solid;border-width:0px 0px 1px 0px;}.elementor-1466 .elementor-element.elementor-element-7204e661 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#383838;}.elementor-1466 .elementor-element.elementor-element-7204e661 {--n-accordion-padding:32px 059px 32px 0px;}:where( .elementor-1466 .elementor-element.elementor-element-7204e661 > .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:"Montserrat", Sans-serif;}:where( .elementor-1466 .elementor-element.elementor-element-7204e661 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-1466 .elementor-element.elementor-element-48f6ddc1{--display:flex;--min-height:538px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1466 .elementor-element.elementor-element-48f6ddc1:not(.elementor-motion-effects-element-type-background), .elementor-1466 .elementor-element.elementor-element-48f6ddc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6D0F1B;}.elementor-1466 .elementor-element.elementor-element-207b3a71{width:var( --container-widget-width, 939px );max-width:939px;--container-widget-width:939px;--container-widget-flex-grow:0;text-align:center;}.elementor-1466 .elementor-element.elementor-element-207b3a71.elementor-element{--align-self:center;}.elementor-1466 .elementor-element.elementor-element-207b3a71 .elementor-heading-title{font-family:"Libre Caslon Text", Sans-serif;font-size:5.7rem;font-weight:400;line-height:1.1em;letter-spacing:-1.35px;color:#FDFCF2;}.elementor-1466 .elementor-element.elementor-element-2c03d294{width:var( --container-widget-width, 492px );max-width:492px;margin:-36px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:492px;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:1.5625rem;font-weight:400;line-height:2.4rem;}.elementor-1466 .elementor-element.elementor-element-2c03d294.elementor-element{--align-self:center;}.elementor-1466 .elementor-element.elementor-element-8286b41{--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1466 .elementor-element.elementor-element-2bd1e2c9 .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-size:0.8rem;font-weight:600;text-transform:uppercase;line-height:3.1rem;letter-spacing:0.7px;transition-duration:0.9s;padding:0px 0px 0px 0px;}.elementor-1466 .elementor-element.elementor-element-2bd1e2c9{width:var( --container-widget-width, 349.77px );max-width:349.77px;--container-widget-width:349.77px;--container-widget-flex-grow:0;}.elementor-1466 .elementor-element.elementor-element-5bc80a36{--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:center;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1466 .elementor-element.elementor-element-5bc80a36::before, .elementor-1466 .elementor-element.elementor-element-5bc80a36 > .elementor-background-video-container::before, .elementor-1466 .elementor-element.elementor-element-5bc80a36 > .e-con-inner > .elementor-background-video-container::before, .elementor-1466 .elementor-element.elementor-element-5bc80a36 > .elementor-background-slideshow::before, .elementor-1466 .elementor-element.elementor-element-5bc80a36 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1466 .elementor-element.elementor-element-5bc80a36 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1466 .elementor-element.elementor-element-7ee5fed8{width:var( --container-widget-width, 667px );max-width:667px;padding:15px 50px 15px 50px;--container-widget-width:667px;--container-widget-flex-grow:0;text-align:center;}.elementor-1466 .elementor-element.elementor-element-7ee5fed8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.8rem;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:0px;color:#FDFCF2;}.elementor-1466 .elementor-element.elementor-element-3a51e30e{width:var( --container-widget-width, 290px );max-width:290px;padding:15px 50px 15px 50px;--container-widget-width:290px;--container-widget-flex-grow:0;text-align:center;}.elementor-1466 .elementor-element.elementor-element-3a51e30e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1466 .elementor-element.elementor-element-3a51e30e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.8rem;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:0px;color:#FDFCF2;}.elementor-1466 .elementor-element.elementor-element-6c4904b{--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1466 .elementor-element.elementor-element-56b7b48{width:var( --container-widget-width, 349px );max-width:349px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 50px 15px 50px;--container-widget-width:349px;--container-widget-flex-grow:0;text-align:center;}.elementor-1466 .elementor-element.elementor-element-56b7b48.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1466 .elementor-element.elementor-element-56b7b48 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.8rem;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:0px;color:#FDFCF2;}.elementor-1466 .elementor-element.elementor-element-7f85e032{width:var( --container-widget-width, 768px );max-width:768px;padding:15px 50px 15px 50px;--container-widget-width:768px;--container-widget-flex-grow:0;text-align:center;}.elementor-1466 .elementor-element.elementor-element-7f85e032 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.8rem;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:0px;color:#FDFCF2;}.elementor-1466 .elementor-element.elementor-element-6efbf915{--display:flex;--min-height:484px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1466 .elementor-element.elementor-element-6efbf915:not(.elementor-motion-effects-element-type-background), .elementor-1466 .elementor-element.elementor-element-6efbf915 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6D0F1B;}.elementor-1466 .elementor-element.elementor-element-6efbf915::before, .elementor-1466 .elementor-element.elementor-element-6efbf915 > .elementor-background-video-container::before, .elementor-1466 .elementor-element.elementor-element-6efbf915 > .e-con-inner > .elementor-background-video-container::before, .elementor-1466 .elementor-element.elementor-element-6efbf915 > .elementor-background-slideshow::before, .elementor-1466 .elementor-element.elementor-element-6efbf915 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1466 .elementor-element.elementor-element-6efbf915 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1466 .elementor-element.elementor-element-6efbf915.e-con{--align-self:center;}.elementor-1466 .elementor-element.elementor-element-738c7fdc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.535625rem;font-weight:600;color:#FFFFFF;}.elementor-1466 .elementor-element.elementor-element-554e9bd3{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:28px;--icon-vertical-offset:0px;}.elementor-1466 .elementor-element.elementor-element-554e9bd3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2);}.elementor-1466 .elementor-element.elementor-element-554e9bd3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2);}.elementor-1466 .elementor-element.elementor-element-554e9bd3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2);}.elementor-1466 .elementor-element.elementor-element-554e9bd3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2);}.elementor-1466 .elementor-element.elementor-element-554e9bd3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2);}.elementor-1466 .elementor-element.elementor-element-554e9bd3 .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-1466 .elementor-element.elementor-element-554e9bd3 .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-1466 .elementor-element.elementor-element-554e9bd3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1466 .elementor-element.elementor-element-554e9bd3 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.7rem;font-weight:400;}.elementor-1466 .elementor-element.elementor-element-554e9bd3 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-1466 .elementor-element.elementor-element-7c93fc11 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(36px/2);}.elementor-1466 .elementor-element.elementor-element-7c93fc11 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(36px/2);}.elementor-1466 .elementor-element.elementor-element-7c93fc11 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(36px/2);}.elementor-1466 .elementor-element.elementor-element-7c93fc11 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-36px/2);}.elementor-1466 .elementor-element.elementor-element-7c93fc11 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-36px/2);}.elementor-1466 .elementor-element.elementor-element-7c93fc11 .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-1466 .elementor-element.elementor-element-7c93fc11 .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-1466 .elementor-element.elementor-element-7c93fc11{--e-icon-list-icon-size:28px;--icon-vertical-offset:0px;}.elementor-1466 .elementor-element.elementor-element-7c93fc11 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1466 .elementor-element.elementor-element-7c93fc11 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.7rem;font-weight:300;}.elementor-1466 .elementor-element.elementor-element-7c93fc11 .elementor-icon-list-text{color:#FFFFFF57;transition:color 0.3s;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-1466 .elementor-element.elementor-element-867ffbc{--flex-wrap:wrap;}.elementor-1466 .elementor-element.elementor-element-347ca9e{width:var( --container-widget-width, 618px );max-width:618px;--container-widget-width:618px;--container-widget-flex-grow:0;--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );}.elementor-1466 .elementor-element.elementor-element-347ca9e .elementor-nav-menu .elementor-item{font-size:16px;}.elementor-1466 .elementor-element.elementor-element-347ca9e .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-1466 .elementor-element.elementor-element-55c3d44a{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1466 .elementor-element.elementor-element-11909f60{--min-height:251px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1466 .elementor-element.elementor-element-3a9f0052{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1466 .elementor-element.elementor-element-75be68bb{--justify-content:center;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-1466 .elementor-element.elementor-element-75be68bb.e-con{--align-self:center;}.elementor-1466 .elementor-element.elementor-element-6554c34a{--container-widget-width:252px;--container-widget-flex-grow:0;width:var( --container-widget-width, 252px );max-width:252px;}.elementor-1466 .elementor-element.elementor-element-6554c34a .elementor-button{font-size:0.7rem;}.elementor-1466 .elementor-element.elementor-element-2101fb8a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1466 .elementor-element.elementor-element-2df7703d{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-1466 .elementor-element.elementor-element-48e9a0d4{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;text-align:center;}.elementor-1466 .elementor-element.elementor-element-48e9a0d4.elementor-element{--align-self:center;}.elementor-1466 .elementor-element.elementor-element-48e9a0d4 .elementor-heading-title{font-size:3.2rem;}.elementor-1466 .elementor-element.elementor-element-120df6ad{text-align:center;}.elementor-1466 .elementor-element.elementor-element-120df6ad .elementor-heading-title{font-size:1.3rem;}.elementor-1466 .elementor-element.elementor-element-8e7464c.elementor-element{--align-self:center;}.elementor-1466 .elementor-element.elementor-element-8e7464c .elementor-button{font-size:1rem;}.elementor-1466 .elementor-element.elementor-element-1799ed64.elementor-element{--order:-99999 /* order start hack */;}.elementor-1466 .elementor-element.elementor-element-1799ed64 img{max-width:500px;}.elementor-1466 .elementor-element.elementor-element-47b28e0d{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-1466 .elementor-element.elementor-element-2d2e7de7{text-align:center;}.elementor-1466 .elementor-element.elementor-element-2dfd540b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1466 .elementor-element.elementor-element-1f291152{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1466 .elementor-element.elementor-element-2aab90f7{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;text-align:center;}.elementor-1466 .elementor-element.elementor-element-2aab90f7.elementor-element{--align-self:center;}.elementor-1466 .elementor-element.elementor-element-2aab90f7 .elementor-heading-title{font-size:2.7rem;}.elementor-1466 .elementor-element.elementor-element-6bdaae1{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1466 .elementor-element.elementor-element-68e014b3{--min-height:430px;}.elementor-1466 .elementor-element.elementor-element-3ec12477{width:auto;max-width:auto;text-align:center;}.elementor-1466 .elementor-element.elementor-element-3ec12477.elementor-element{--align-self:center;}.elementor-1466 .elementor-element.elementor-element-3ec12477 .elementor-heading-title{font-size:2.4rem;}.elementor-1466 .elementor-element.elementor-element-1a980e61{padding:10px 20px 10px 40px;--container-widget-width:687px;--container-widget-flex-grow:0;width:var( --container-widget-width, 687px );max-width:687px;}.elementor-1466 .elementor-element.elementor-element-1a980e61 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1466 .elementor-element.elementor-element-1a980e61 .elementor-icon-list-item > a{font-size:1.2rem;}.elementor-1466 .elementor-element.elementor-element-4dd3ed57{padding:10px 20px 10px 40px;--container-widget-width:687px;--container-widget-flex-grow:0;width:var( --container-widget-width, 687px );max-width:687px;}.elementor-1466 .elementor-element.elementor-element-4dd3ed57 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1466 .elementor-element.elementor-element-4dd3ed57 .elementor-icon-list-item > a{font-size:1.2rem;}.elementor-1466 .elementor-element.elementor-element-66f30c62{padding:10px 20px 10px 40px;--container-widget-width:687px;--container-widget-flex-grow:0;width:var( --container-widget-width, 687px );max-width:687px;}.elementor-1466 .elementor-element.elementor-element-66f30c62 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1466 .elementor-element.elementor-element-66f30c62 .elementor-icon-list-item > a{font-size:1.2rem;}.elementor-1466 .elementor-element.elementor-element-7956c571{padding:10px 20px 10px 40px;--container-widget-width:687px;--container-widget-flex-grow:0;width:var( --container-widget-width, 687px );max-width:687px;}.elementor-1466 .elementor-element.elementor-element-7956c571 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1466 .elementor-element.elementor-element-7956c571 .elementor-icon-list-item > a{font-size:1.2rem;}.elementor-1466 .elementor-element.elementor-element-7170fd4f{padding:10px 20px 10px 40px;--container-widget-width:687px;--container-widget-flex-grow:0;width:var( --container-widget-width, 687px );max-width:687px;}.elementor-1466 .elementor-element.elementor-element-7170fd4f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1466 .elementor-element.elementor-element-7170fd4f .elementor-icon-list-item > a{font-size:1.2rem;}.elementor-1466 .elementor-element.elementor-element-2301f630.elementor-element{--align-self:center;}.elementor-1466 .elementor-element.elementor-element-2301f630 .elementor-button{font-size:1rem;}.elementor-1466 .elementor-element.elementor-element-42e19f16{--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1466 .elementor-element.elementor-element-63ae0915{--min-height:400px;--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:90px;--padding-left:40px;--padding-right:40px;}.elementor-1466 .elementor-element.elementor-element-63ae0915:not(.elementor-motion-effects-element-type-background), .elementor-1466 .elementor-element.elementor-element-63ae0915 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-size:auto;}.elementor-1466 .elementor-element.elementor-element-411f8c84.elementor-element{--align-self:flex-start;}.elementor-1466 .elementor-element.elementor-element-75dc849c{margin:0px 50px calc(var(--kit-widget-spacing, 0px) + 0px) -60px;}.elementor-1466 .elementor-element.elementor-element-74e1f38d{--container-widget-width:260px;--container-widget-flex-grow:0;width:var( --container-widget-width, 260px );max-width:260px;}.elementor-1466 .elementor-element.elementor-element-4061c380{width:var( --container-widget-width, 63% );max-width:63%;padding:0px 0px 0px 0px;--container-widget-width:63%;--container-widget-flex-grow:0;}.elementor-1466 .elementor-element.elementor-element-4061c380.elementor-element{--align-self:flex-start;}.elementor-1466 .elementor-element.elementor-element-4061c380 .elementor-image-box-wrapper{text-align:start;}.elementor-1466 .elementor-element.elementor-element-4061c380 .elementor-image-box-title{font-size:27px;}.elementor-1466 .elementor-element.elementor-element-4061c380 .elementor-image-box-description{font-size:23px;}.elementor-1466 .elementor-element.elementor-element-1d3fcb6c .elementor-heading-title{font-size:40px;}.elementor-1466 .elementor-element.elementor-element-348057a3{--e-n-carousel-swiper-slides-to-display:2;}.elementor-1466 .elementor-element.elementor-element-1624d239{--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:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1466 .elementor-element.elementor-element-34ae39e7{width:var( --container-widget-width, 551px );max-width:551px;--container-widget-width:551px;--container-widget-flex-grow:0;text-align:center;}.elementor-1466 .elementor-element.elementor-element-34ae39e7.elementor-element{--align-self:center;}.elementor-1466 .elementor-element.elementor-element-34ae39e7 .elementor-heading-title{font-size:2.7rem;}.elementor-1466 .elementor-element.elementor-element-54b14281{width:var( --container-widget-width, 685px );max-width:685px;--container-widget-width:685px;--container-widget-flex-grow:0;text-align:center;}.elementor-1466 .elementor-element.elementor-element-54b14281.elementor-element{--align-self:center;}.elementor-1466 .elementor-element.elementor-element-54b14281 .elementor-heading-title{font-size:2.5rem;}.elementor-1466 .elementor-element.elementor-element-27bc92a3{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:center;font-size:1.2rem;line-height:1.6rem;}.elementor-1466 .elementor-element.elementor-element-5ed87e1c.elementor-element{--align-self:center;}.elementor-1466 .elementor-element.elementor-element-5ed87e1c .elementor-button{font-size:1rem;}.elementor-1466 .elementor-element.elementor-element-346ceb9e.elementor-element{--order:-99999 /* order start hack */;}.elementor-1466 .elementor-element.elementor-element-346ceb9e img{max-width:500px;}.elementor-1466 .elementor-element.elementor-element-4931d52a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-1466 .elementor-element.elementor-element-59f300bf{--padding-top:0100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-1466 .elementor-element.elementor-element-b5d2464{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-1466 .elementor-element.elementor-element-5ce3377a{--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:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1466 .elementor-element.elementor-element-710166af{width:var( --container-widget-width, 551px );max-width:551px;--container-widget-width:551px;--container-widget-flex-grow:0;text-align:center;}.elementor-1466 .elementor-element.elementor-element-710166af.elementor-element{--align-self:center;}.elementor-1466 .elementor-element.elementor-element-710166af .elementor-heading-title{font-size:2.7rem;}.elementor-1466 .elementor-element.elementor-element-33284066{--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:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1466 .elementor-element.elementor-element-41bdb764{width:var( --container-widget-width, 551px );max-width:551px;--container-widget-width:551px;--container-widget-flex-grow:0;text-align:center;}.elementor-1466 .elementor-element.elementor-element-41bdb764.elementor-element{--align-self:center;}.elementor-1466 .elementor-element.elementor-element-41bdb764 .elementor-heading-title{font-size:2.7rem;}.elementor-1466 .elementor-element.elementor-element-10f49949{width:var( --container-widget-width, 685px );max-width:685px;--container-widget-width:685px;--container-widget-flex-grow:0;text-align:center;}.elementor-1466 .elementor-element.elementor-element-10f49949.elementor-element{--align-self:center;}.elementor-1466 .elementor-element.elementor-element-10f49949 .elementor-heading-title{font-size:2.5rem;}.elementor-1466 .elementor-element.elementor-element-2773cd63{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:center;font-size:1.2rem;line-height:1.6rem;}.elementor-1466 .elementor-element.elementor-element-2737d41f.elementor-element{--align-self:center;}.elementor-1466 .elementor-element.elementor-element-2737d41f .elementor-button{font-size:1rem;}.elementor-1466 .elementor-element.elementor-element-6de9eb85.elementor-element{--order:-99999 /* order start hack */;}.elementor-1466 .elementor-element.elementor-element-6de9eb85 img{max-width:500px;}.elementor-1466 .elementor-element.elementor-element-25aac1c4{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1466 .elementor-element.elementor-element-29206c9b{--icon-size:18px;--grid-column-gap:10px;}.elementor-1466 .elementor-element.elementor-element-3c3504c{padding:0px 0px 0px 0px;text-align:center;}.elementor-1466 .elementor-element.elementor-element-3c3504c.elementor-element{--align-self:center;}.elementor-1466 .elementor-element.elementor-element-6d7708e0{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1466 .elementor-element.elementor-element-95f683d{width:var( --container-widget-width, 167px );max-width:167px;--container-widget-width:167px;--container-widget-flex-grow:0;text-align:center;}.elementor-1466 .elementor-element.elementor-element-95f683d.elementor-element{--align-self:center;}.elementor-1466 .elementor-element.elementor-element-95f683d .elementor-heading-title{font-size:1.3rem;}.elementor-1466 .elementor-element.elementor-element-dffda21{width:var( --container-widget-width, 551px );max-width:551px;--container-widget-width:551px;--container-widget-flex-grow:0;text-align:center;}.elementor-1466 .elementor-element.elementor-element-dffda21.elementor-element{--align-self:center;}.elementor-1466 .elementor-element.elementor-element-dffda21 .elementor-heading-title{font-size:2.7rem;}.elementor-1466 .elementor-element.elementor-element-207b3a71{width:var( --container-widget-width, 551px );max-width:551px;--container-widget-width:551px;--container-widget-flex-grow:0;text-align:center;}.elementor-1466 .elementor-element.elementor-element-207b3a71.elementor-element{--align-self:center;}.elementor-1466 .elementor-element.elementor-element-207b3a71 .elementor-heading-title{font-size:2.7rem;}.elementor-1466 .elementor-element.elementor-element-2bd1e2c9{--container-widget-width:252px;--container-widget-flex-grow:0;width:var( --container-widget-width, 252px );max-width:252px;}.elementor-1466 .elementor-element.elementor-element-2bd1e2c9 .elementor-button{font-size:0.7rem;}.elementor-1466 .elementor-element.elementor-element-7ee5fed8{width:auto;max-width:auto;padding:15px 30px 15px 30px;text-align:center;}.elementor-1466 .elementor-element.elementor-element-7ee5fed8.elementor-element{--align-self:center;}.elementor-1466 .elementor-element.elementor-element-7ee5fed8 .elementor-heading-title{font-size:0.6rem;}.elementor-1466 .elementor-element.elementor-element-3a51e30e{width:auto;max-width:auto;padding:15px 30px 15px 30px;text-align:center;}.elementor-1466 .elementor-element.elementor-element-3a51e30e.elementor-element{--align-self:center;}.elementor-1466 .elementor-element.elementor-element-3a51e30e .elementor-heading-title{font-size:0.6rem;}.elementor-1466 .elementor-element.elementor-element-56b7b48{width:auto;max-width:auto;padding:15px 30px 15px 30px;text-align:center;}.elementor-1466 .elementor-element.elementor-element-56b7b48.elementor-element{--align-self:center;}.elementor-1466 .elementor-element.elementor-element-56b7b48 .elementor-heading-title{font-size:0.6rem;}.elementor-1466 .elementor-element.elementor-element-7f85e032{width:auto;max-width:auto;padding:15px 30px 15px 30px;text-align:center;}.elementor-1466 .elementor-element.elementor-element-7f85e032.elementor-element{--align-self:center;}.elementor-1466 .elementor-element.elementor-element-7f85e032 .elementor-heading-title{font-size:0.6rem;}.elementor-1466 .elementor-element.elementor-element-6efbf915{--min-height:329px;}}@media(max-width:767px){.elementor-1466 .elementor-element.elementor-element-50396da{--container-widget-width:116px;--container-widget-flex-grow:0;width:var( --container-widget-width, 116px );max-width:116px;}.elementor-1466 .elementor-element.elementor-element-347ca9e{width:var( --container-widget-width, 181px );max-width:181px;--container-widget-width:181px;--container-widget-flex-grow:0;}.elementor-1466 .elementor-element.elementor-element-347ca9e.elementor-element{--align-self:center;}.elementor-1466 .elementor-element.elementor-element-347ca9e .elementor-nav-menu--dropdown .elementor-item, .elementor-1466 .elementor-element.elementor-element-347ca9e .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:16px;}.elementor-1466 .elementor-element.elementor-element-11909f60{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1466 .elementor-element.elementor-element-3a9f0052{--width:100%;}.elementor-1466 .elementor-element.elementor-element-126eb128{width:var( --container-widget-width, 135.825px );max-width:135.825px;--container-widget-width:135.825px;--container-widget-flex-grow:0;text-align:start;}.elementor-1466 .elementor-element.elementor-element-126eb128.elementor-element{--align-self:center;}.elementor-1466 .elementor-element.elementor-element-75be68bb{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1466 .elementor-element.elementor-element-2101fb8a{--width:102.309%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1466 .elementor-element.elementor-element-2df7703d{--width:97.032%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-2px;--margin-bottom:-2px;--margin-left:-2px;--margin-right:-2px;}.elementor-1466 .elementor-element.elementor-element-48e9a0d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:9px 9px 9px 9px;}.elementor-1466 .elementor-element.elementor-element-48e9a0d4 .elementor-heading-title{font-size:1.4rem;}.elementor-1466 .elementor-element.elementor-element-120df6ad .elementor-heading-title{font-size:1rem;line-height:1.2em;}.elementor-1466 .elementor-element.elementor-element-8e7464c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:2px 2px 2px 2px;}.elementor-1466 .elementor-element.elementor-element-8e7464c.elementor-element{--align-self:center;}.elementor-1466 .elementor-element.elementor-element-8e7464c .elementor-button{font-size:0.9rem;line-height:3.2rem;}.elementor-1466 .elementor-element.elementor-element-1799ed64{margin:-1px -1px calc(var(--kit-widget-spacing, 0px) + -1px) -1px;--container-widget-width:415px;--container-widget-flex-grow:0;width:var( --container-widget-width, 415px );max-width:415px;border-radius:0px 0px 0px 0px;}.elementor-1466 .elementor-element.elementor-element-1799ed64 img{width:100%;max-width:310px;border-radius:20px 20px 20px 20px;}.elementor-1466 .elementor-element.elementor-element-47b28e0d{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1466 .elementor-element.elementor-element-55c193c7{margin:0px -22px calc(var(--kit-widget-spacing, 0px) + 0px) -26px;padding:10px 24px 10px 5px;}.elementor-1466 .elementor-element.elementor-element-55c193c7 .elementor-heading-title{font-size:14px;}.elementor-1466 .elementor-element.elementor-element-2d2e7de7{width:var( --container-widget-width, 309.8px );max-width:309.8px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;--container-widget-width:309.8px;--container-widget-flex-grow:0;text-align:center;}.elementor-1466 .elementor-element.elementor-element-2d2e7de7 .elementor-heading-title{font-size:20px;}.elementor-1466 .elementor-element.elementor-element-e5126ff{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:30px;}.elementor-1466 .elementor-element.elementor-element-3f1bbf78{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-1466 .elementor-element.elementor-element-2b314335.elementor-element{--align-self:center;}.elementor-1466 .elementor-element.elementor-element-3fb39572{text-align:center;}.elementor-1466 .elementor-element.elementor-element-3fb39572 .elementor-heading-title{font-size:27px;}.elementor-1466 .elementor-element.elementor-element-4cc92795.elementor-element{--align-self:center;}.elementor-1466 .elementor-element.elementor-element-2acde361{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:30px;}.elementor-1466 .elementor-element.elementor-element-63a4a1c5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-1466 .elementor-element.elementor-element-4f7477e7.elementor-element{--align-self:center;}.elementor-1466 .elementor-element.elementor-element-427ca4c1{width:var( --container-widget-width, 270px );max-width:270px;--container-widget-width:270px;--container-widget-flex-grow:0;text-align:center;}.elementor-1466 .elementor-element.elementor-element-427ca4c1 .elementor-heading-title{font-size:27px;}.elementor-1466 .elementor-element.elementor-element-2e6b6158.elementor-element{--align-self:center;}.elementor-1466 .elementor-element.elementor-element-6282caa5{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:30px;}.elementor-1466 .elementor-element.elementor-element-79e594eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-1466 .elementor-element.elementor-element-3a6b92e3.elementor-element{--align-self:center;}.elementor-1466 .elementor-element.elementor-element-4b98a08c{text-align:center;}.elementor-1466 .elementor-element.elementor-element-4b98a08c .elementor-heading-title{font-size:27px;}.elementor-1466 .elementor-element.elementor-element-79aacab4.elementor-element{--align-self:center;}.elementor-1466 .elementor-element.elementor-element-1f291152{--width:412.8px;}.elementor-1466 .elementor-element.elementor-element-2aab90f7 .elementor-heading-title{font-size:1.3rem;line-height:1.4rem;letter-spacing:0.4px;}.elementor-1466 .elementor-element.elementor-element-3b56e6c3{width:var( --container-widget-width, 342.8px );max-width:342.8px;--container-widget-width:342.8px;--container-widget-flex-grow:0;text-align:center;}.elementor-1466 .elementor-element.elementor-element-3b56e6c3.elementor-element{--align-self:center;}.elementor-1466 .elementor-element.elementor-element-3ec12477 .elementor-heading-title{font-size:1.4rem;}.elementor-1466 .elementor-element.elementor-element-1a980e61{padding:10px 20px 10px 20px;--container-widget-width:323px;--container-widget-flex-grow:0;width:var( --container-widget-width, 323px );max-width:323px;--icon-vertical-align:center;}.elementor-1466 .elementor-element.elementor-element-1a980e61 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1466 .elementor-element.elementor-element-1a980e61 .elementor-icon-list-item > a{font-size:1rem;}.elementor-1466 .elementor-element.elementor-element-4dd3ed57{padding:10px 20px 10px 20px;--container-widget-width:323px;--container-widget-flex-grow:0;width:var( --container-widget-width, 323px );max-width:323px;--icon-vertical-align:center;}.elementor-1466 .elementor-element.elementor-element-4dd3ed57 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1466 .elementor-element.elementor-element-4dd3ed57 .elementor-icon-list-item > a{font-size:1rem;}.elementor-1466 .elementor-element.elementor-element-66f30c62{padding:10px 20px 10px 20px;--container-widget-width:323px;--container-widget-flex-grow:0;width:var( --container-widget-width, 323px );max-width:323px;--icon-vertical-align:center;}.elementor-1466 .elementor-element.elementor-element-66f30c62 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1466 .elementor-element.elementor-element-66f30c62 .elementor-icon-list-item > a{font-size:1rem;}.elementor-1466 .elementor-element.elementor-element-7956c571{padding:10px 20px 10px 20px;--container-widget-width:323px;--container-widget-flex-grow:0;width:var( --container-widget-width, 323px );max-width:323px;--icon-vertical-align:center;}.elementor-1466 .elementor-element.elementor-element-7956c571 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1466 .elementor-element.elementor-element-7956c571 .elementor-icon-list-item > a{font-size:1rem;}.elementor-1466 .elementor-element.elementor-element-7170fd4f{padding:10px 20px 10px 20px;--container-widget-width:323px;--container-widget-flex-grow:0;width:var( --container-widget-width, 323px );max-width:323px;--icon-vertical-align:center;}.elementor-1466 .elementor-element.elementor-element-7170fd4f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1466 .elementor-element.elementor-element-7170fd4f .elementor-icon-list-item > a{font-size:1rem;}.elementor-1466 .elementor-element.elementor-element-2301f630 .elementor-button{font-size:0.9rem;line-height:3.2rem;}.elementor-1466 .elementor-element.elementor-element-42e19f16{--content-width:90vw;--padding-top:60px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-1466 .elementor-element.elementor-element-63ae0915{--margin-top:50px;--margin-bottom:050px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-1466 .elementor-element.elementor-element-411f8c84.elementor-element{--align-self:center;}.elementor-1466 .elementor-element.elementor-element-411f8c84 .elementor-icon-box-title, .elementor-1466 .elementor-element.elementor-element-411f8c84 .elementor-icon-box-title a{font-size:16px;}.elementor-1466 .elementor-element.elementor-element-4061c380{width:100%;max-width:100%;}.elementor-1466 .elementor-element.elementor-element-4061c380 .elementor-image-box-wrapper{text-align:center;}.elementor-1466 .elementor-element.elementor-element-4061c380 .elementor-image-box-title{font-size:5.5vw;line-height:1.3em;}.elementor-1466 .elementor-element.elementor-element-55c3854{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1466 .elementor-element.elementor-element-1d3fcb6c{text-align:center;}.elementor-1466 .elementor-element.elementor-element-1d3fcb6c .elementor-heading-title{font-size:30px;}.elementor-1466 .elementor-element.elementor-element-b340ca5{--min-height:250px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1466 .elementor-element.elementor-element-17a985ce .elementor-image-box-img{margin-bottom:30px;}.elementor-1466 .elementor-element.elementor-element-34816d2{--min-height:250px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1466 .elementor-element.elementor-element-60fae22d .elementor-image-box-img{margin-bottom:30px;}.elementor-1466 .elementor-element.elementor-element-261cd11a{--min-height:250px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1466 .elementor-element.elementor-element-5482d4cf .elementor-image-box-img{margin-bottom:30px;}.elementor-1466 .elementor-element.elementor-element-769b0f74{--min-height:250px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1466 .elementor-element.elementor-element-49b89bce .elementor-image-box-img{margin-bottom:30px;}.elementor-1466 .elementor-element.elementor-element-36c4df68{--min-height:250px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1466 .elementor-element.elementor-element-7391619e .elementor-image-box-img{margin-bottom:30px;}.elementor-1466 .elementor-element.elementor-element-67a8dcb7{--min-height:250px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1466 .elementor-element.elementor-element-8d18ead .elementor-image-box-img{margin-bottom:30px;}.elementor-1466 .elementor-element.elementor-element-4a443b0d{--min-height:250px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1466 .elementor-element.elementor-element-461c6671 .elementor-image-box-img{margin-bottom:30px;}.elementor-1466 .elementor-element.elementor-element-752b6f66{--min-height:250px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1466 .elementor-element.elementor-element-3d63a4d7 .elementor-image-box-img{margin-bottom:30px;}.elementor-1466 .elementor-element.elementor-element-348057a3{--e-n-carousel-swiper-slides-to-display:1;margin:-48px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1466 .elementor-element.elementor-element-1624d239{--width:351.8px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1466 .elementor-element.elementor-element-1624d239.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1466 .elementor-element.elementor-element-34ae39e7{width:100%;max-width:100%;}.elementor-1466 .elementor-element.elementor-element-34ae39e7 .elementor-heading-title{font-size:1.7rem;}.elementor-1466 .elementor-element.elementor-element-54b14281{--container-widget-width:412px;--container-widget-flex-grow:0;width:var( --container-widget-width, 412px );max-width:412px;}.elementor-1466 .elementor-element.elementor-element-54b14281 .elementor-heading-title{font-size:1.6rem;}.elementor-1466 .elementor-element.elementor-element-5ed87e1c .elementor-button{font-size:0.8rem;line-height:3.2rem;}.elementor-1466 .elementor-element.elementor-element-346ceb9e{width:var( --container-widget-width, 336px );max-width:336px;--container-widget-width:336px;--container-widget-flex-grow:0;}.elementor-1466 .elementor-element.elementor-element-346ceb9e img{width:100%;max-width:310px;border-radius:27px 27px 27px 27px;}.elementor-1466 .elementor-element.elementor-element-4931d52a{--content-width:90vw;--justify-content:center;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1466 .elementor-element.elementor-element-22f40b91{padding:0px 0px 0px 0px;}.elementor-1466 .elementor-element.elementor-element-22f40b91 .elementor-image-box-title{margin-bottom:0px;font-size:3.7vw;}.elementor-1466 .elementor-element.elementor-element-22f40b91 .elementor-image-box-description{font-size:10vw;letter-spacing:-0.6px;}.elementor-1466 .elementor-element.elementor-element-30e4eacc .elementor-image-box-img{margin-bottom:15px;}.elementor-1466 .elementor-element.elementor-element-5ad51cc6 .elementor-image-box-img{margin-bottom:15px;}.elementor-1466 .elementor-element.elementor-element-5ad51cc6 .elementor-image-box-description{font-size:15px;}.elementor-1466 .elementor-element.elementor-element-59f300bf{--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1466 .elementor-element.elementor-element-b5d2464{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-1466 .elementor-element.elementor-element-1aca0e46{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1466 .elementor-element.elementor-element-4d0b991f{--container-widget-width:326px;--container-widget-flex-grow:0;width:var( --container-widget-width, 326px );max-width:326px;text-align:center;}.elementor-1466 .elementor-element.elementor-element-4d0b991f .elementor-heading-title{font-size:34px;}.elementor-1466 .elementor-element.elementor-element-7cd6c979{--container-widget-width:340px;--container-widget-flex-grow:0;width:var( --container-widget-width, 340px );max-width:340px;text-align:center;}.elementor-1466 .elementor-element.elementor-element-7cd6c979 .elementor-heading-title{font-size:20px;}.elementor-1466 .elementor-element.elementor-element-5632a0b8{--container-widget-width:350px;--container-widget-flex-grow:0;width:var( --container-widget-width, 350px );max-width:350px;text-align:center;}.elementor-1466 .elementor-element.elementor-element-5632a0b8 .elementor-heading-title{font-size:16px;letter-spacing:-0.2px;}.elementor-1466 .elementor-element.elementor-element-5feb6702{--container-widget-width:338px;--container-widget-flex-grow:0;width:var( --container-widget-width, 338px );max-width:338px;text-align:center;}.elementor-1466 .elementor-element.elementor-element-5feb6702 .elementor-heading-title{font-size:16px;}.elementor-1466 .elementor-element.elementor-element-71d49a2e{--min-height:30px;}.elementor-1466 .elementor-element.elementor-element-3a1315a9{--e-image-carousel-slides-to-show:2;}.elementor-1466 .elementor-element.elementor-element-5ce3377a{--content-width:360px;}.elementor-1466 .elementor-element.elementor-element-710166af{--container-widget-width:335px;--container-widget-flex-grow:0;width:var( --container-widget-width, 335px );max-width:335px;}.elementor-1466 .elementor-element.elementor-element-710166af .elementor-heading-title{font-size:1.7rem;}.elementor-1466 .elementor-element.elementor-element-4ce80c1c{--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-7px;}.elementor-1466 .elementor-element.elementor-element-33284066{--width:351.8px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1466 .elementor-element.elementor-element-33284066.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1466 .elementor-element.elementor-element-41bdb764{width:100%;max-width:100%;}.elementor-1466 .elementor-element.elementor-element-41bdb764 .elementor-heading-title{font-size:1.7rem;}.elementor-1466 .elementor-element.elementor-element-10f49949{--container-widget-width:412px;--container-widget-flex-grow:0;width:var( --container-widget-width, 412px );max-width:412px;}.elementor-1466 .elementor-element.elementor-element-10f49949 .elementor-heading-title{font-size:1.6rem;}.elementor-1466 .elementor-element.elementor-element-2737d41f .elementor-button{font-size:0.8rem;line-height:3.2rem;}.elementor-1466 .elementor-element.elementor-element-6de9eb85{width:var( --container-widget-width, 336px );max-width:336px;--container-widget-width:336px;--container-widget-flex-grow:0;}.elementor-1466 .elementor-element.elementor-element-6de9eb85 img{width:100%;max-width:310px;border-radius:27px 27px 27px 27px;}.elementor-1466 .elementor-element.elementor-element-4a789c47{--content-width:360px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1466 .elementor-element.elementor-element-25aac1c4{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1466 .elementor-element.elementor-element-17605980{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-1466 .elementor-element.elementor-element-17605980.e-con{--order:99999 /* order end hack */;}.elementor-1466 .elementor-element.elementor-element-6d1d898f{--container-widget-width:360px;--container-widget-flex-grow:0;width:var( --container-widget-width, 360px );max-width:360px;text-align:center;}.elementor-1466 .elementor-element.elementor-element-6d1d898f.elementor-element{--align-self:center;}.elementor-1466 .elementor-element.elementor-element-6d1d898f .elementor-heading-title{font-size:37px;line-height:1em;}.elementor-1466 .elementor-element.elementor-element-ccda40b{padding:0px 0px 0px 0px;--container-widget-width:360px;--container-widget-flex-grow:0;width:var( --container-widget-width, 360px );max-width:360px;text-align:center;}.elementor-1466 .elementor-element.elementor-element-ccda40b.elementor-element{--align-self:center;}.elementor-1466 .elementor-element.elementor-element-ccda40b .elementor-heading-title{font-size:11px;line-height:1.4em;}.elementor-1466 .elementor-element.elementor-element-29206c9b{text-align:center;}.elementor-1466 .elementor-element.elementor-element-52a76ca4{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1466 .elementor-element.elementor-element-3c3504c img{max-width:359px;}.elementor-1466 .elementor-element.elementor-element-6d7708e0{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1466 .elementor-element.elementor-element-2c519381{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1466 .elementor-element.elementor-element-95f683d{--container-widget-width:412px;--container-widget-flex-grow:0;width:var( --container-widget-width, 412px );max-width:412px;}.elementor-1466 .elementor-element.elementor-element-95f683d .elementor-heading-title{font-size:1.6rem;}.elementor-1466 .elementor-element.elementor-element-dffda21{--container-widget-width:335px;--container-widget-flex-grow:0;width:var( --container-widget-width, 335px );max-width:335px;}.elementor-1466 .elementor-element.elementor-element-dffda21 .elementor-heading-title{font-size:1.7rem;}.elementor-1466 .elementor-element.elementor-element-7204e661{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;}.elementor-1466 .elementor-element.elementor-element-7204e661.elementor-element{--align-self:center;}.elementor-1466 .elementor-element.elementor-element-48f6ddc1{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-1466 .elementor-element.elementor-element-207b3a71{--container-widget-width:335px;--container-widget-flex-grow:0;width:var( --container-widget-width, 335px );max-width:335px;}.elementor-1466 .elementor-element.elementor-element-207b3a71 .elementor-heading-title{font-size:1.7rem;}.elementor-1466 .elementor-element.elementor-element-7ee5fed8 .elementor-heading-title{font-size:1.6rem;}.elementor-1466 .elementor-element.elementor-element-3a51e30e .elementor-heading-title{font-size:1.6rem;}.elementor-1466 .elementor-element.elementor-element-56b7b48 .elementor-heading-title{font-size:1.6rem;}.elementor-1466 .elementor-element.elementor-element-7f85e032 .elementor-heading-title{font-size:1.6rem;}.elementor-1466 .elementor-element.elementor-element-6efbf915{--overlay-opacity:0;}.elementor-1466 .elementor-element.elementor-element-738c7fdc{margin:22px 22px calc(var(--kit-widget-spacing, 0px) + 22px) 22px;}.elementor-1466 .elementor-element.elementor-element-554e9bd3{margin:14px 14px calc(var(--kit-widget-spacing, 0px) + 14px) 14px;}.elementor-1466 .elementor-element.elementor-element-554e9bd3.elementor-element{--align-self:center;}.elementor-1466 .elementor-element.elementor-element-7c93fc11{margin:8px 8px calc(var(--kit-widget-spacing, 0px) + 8px) 8px;}.elementor-1466 .elementor-element.elementor-element-7c93fc11.elementor-element{--align-self:center;}}@media(min-width:768px){.elementor-1466 .elementor-element.elementor-element-75be68bb{--width:824px;}.elementor-1466 .elementor-element.elementor-element-2101fb8a{--width:88.181%;}.elementor-1466 .elementor-element.elementor-element-2df7703d{--width:57.722%;}.elementor-1466 .elementor-element.elementor-element-47b28e0d{--content-width:1280px;}.elementor-1466 .elementor-element.elementor-element-e5126ff{--width:33%;}.elementor-1466 .elementor-element.elementor-element-2acde361{--width:33%;}.elementor-1466 .elementor-element.elementor-element-6282caa5{--width:33%;}.elementor-1466 .elementor-element.elementor-element-68e014b3{--width:805.18px;}.elementor-1466 .elementor-element.elementor-element-5065b31d{--width:58%;}.elementor-1466 .elementor-element.elementor-element-59f300bf{--content-width:1040px;}.elementor-1466 .elementor-element.elementor-element-1aca0e46{--width:510px;}.elementor-1466 .elementor-element.elementor-element-5ce3377a{--content-width:1644px;}.elementor-1466 .elementor-element.elementor-element-2e5c4880{--width:58%;}.elementor-1466 .elementor-element.elementor-element-4a789c47{--content-width:1280px;}.elementor-1466 .elementor-element.elementor-element-25aac1c4{--width:83%;}.elementor-1466 .elementor-element.elementor-element-2c519381{--width:29%;}.elementor-1466 .elementor-element.elementor-element-5bc80a36{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1466 .elementor-element.elementor-element-75be68bb{--width:86%;}.elementor-1466 .elementor-element.elementor-element-2101fb8a{--width:100%;}.elementor-1466 .elementor-element.elementor-element-2df7703d{--width:78%;}.elementor-1466 .elementor-element.elementor-element-e5126ff{--width:100%;}.elementor-1466 .elementor-element.elementor-element-2acde361{--width:100%;}.elementor-1466 .elementor-element.elementor-element-6282caa5{--width:100%;}.elementor-1466 .elementor-element.elementor-element-68e014b3{--width:720px;}.elementor-1466 .elementor-element.elementor-element-42e19f16{--content-width:90%;}.elementor-1466 .elementor-element.elementor-element-5065b31d{--width:100%;}.elementor-1466 .elementor-element.elementor-element-5ce3377a{--content-width:720px;}.elementor-1466 .elementor-element.elementor-element-2e5c4880{--width:100%;}.elementor-1466 .elementor-element.elementor-element-2c519381{--width:100%;}.elementor-1466 .elementor-element.elementor-element-48f6ddc1{--content-width:720px;}.elementor-1466 .elementor-element.elementor-element-5bc80a36{--width:100%;}.elementor-1466 .elementor-element.elementor-element-6c4904b{--width:100%;}.elementor-1466 .elementor-element.elementor-element-6efbf915{--content-width:720px;}}/* Start custom CSS for button, class: .elementor-element-4c20e33 */.snap3 {
  --color: #6D0F1B; /* Cor principal */
  --hover-bg: #F0E3FF; /* Cor secundária (hover/ativo) */

  font-family: inherit;
  display: inline-block;
  width: 10em;
  height: 3em;
  line-height: 3.1em;
  margin: 20px;
  position: relative;
  cursor: pointer;
  overflow: hidden;
  border: 1px solid var(--color);
  transition: color 0.5s;
  z-index: 1;
  font-size: 17px;
  border-radius: 6px; /* Altere aqui o arredondamento da borda */
  font-weight: 500;
  color: var(--color);
  background: transparent;
}

.snap3:before {
  content: "";
  position: absolute;
  z-index: -1;
  background: var(--color); /* Cor da animação de fundo */
  height: 150px;
  width: 200px;
  border-radius: 50%;
  top: 100%;
  left: 100%;
  transition: all 0.7s;
}

.snap3:hover {
  color: #fff;
}

.snap3:hover:before {
  top: -30px;
  left: -30px;
}

.snap3:active:before {
  background: var(--hover-bg); /* Cor de fundo ao clicar */
  transition: background 0s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-867ffbc */.menu.elementor-sticky--effects {
  backdrop-filter: blur(30px);
  transition: backdrop-filter 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7c09f559 */.elementor-1466 .elementor-element.elementor-element-7c09f559,
.elementor-1466 .elementor-element.elementor-element-7c09f559 span,
.elementor-1466 .elementor-element.elementor-element-7c09f559 a {
  font-family: -apple-system, BlinkMacSystemFont, "SF Pro Display", "Helvetica Neue", Arial, sans-serif !important;
  font-weight: 700 !important;
  letter-spacing: -0.02em;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-54f84909 */.elementor-1466 .elementor-element.elementor-element-54f84909,
.elementor-1466 .elementor-element.elementor-element-54f84909 span,
.elementor-1466 .elementor-element.elementor-element-54f84909 a {
  font-family: -apple-system, BlinkMacSystemFont, "SF Pro Display", "Helvetica Neue", Arial, sans-serif !important;
  font-weight: 700 !important;
  letter-spacing: -0.02em;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-60760ce2 */.elementor-1466 .elementor-element.elementor-element-60760ce2,
.elementor-1466 .elementor-element.elementor-element-60760ce2 span,
.elementor-1466 .elementor-element.elementor-element-60760ce2 a {
  font-family: -apple-system, BlinkMacSystemFont, "SF Pro Display", "Helvetica Neue", Arial, sans-serif !important;
  font-weight: 700 !important;
  letter-spacing: -0.02em;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6554c34a */.elementor-1466 .elementor-element.elementor-element-6554c34a .elementor-button{
    border-radius: 33.066px;
background: linear-gradient(270deg, #D0B172 0%, #8E7138 100%);
}
.elementor-1466 .elementor-element.elementor-element-6554c34a,
.elementor-1466 .elementor-element.elementor-element-6554c34a span,
.elementor-1466 .elementor-element.elementor-element-6554c34a a {
  font-family: -apple-system, BlinkMacSystemFont, "SF Pro Display", "Helvetica Neue", Arial, sans-serif !important;
  font-weight: 700 !important;
  letter-spacing: -0.02em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75be68bb */.elementor-1466 .elementor-element.elementor-element-75be68bb{
    border-radius: 80px;
border: 0.908px solid #393939;
background: #060606;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-48e9a0d4 */.elementor-1466 .elementor-element.elementor-element-48e9a0d4 {
  padding-bottom: 0px !important;
  margin-bottom: 0px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-120df6ad */.elementor-1466 .elementor-element.elementor-element-120df6ad {
  padding-bottom: 0px !important;
  margin-bottom: 0px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8e7464c */.elementor-1466 .elementor-element.elementor-element-8e7464c .elementor-button{
    border-radius: 33.066px;
background: linear-gradient(270deg, #D0B172 0%, #8E7138 100%);
}
.elementor-1466 .elementor-element.elementor-element-8e7464c,
.elementor-1466 .elementor-element.elementor-element-8e7464c span,
.elementor-1466 .elementor-element.elementor-element-8e7464c a {
  font-family: -apple-system, BlinkMacSystemFont, "SF Pro Display", "Helvetica Neue", Arial, sans-serif !important;
  font-weight: 700 !important;
  letter-spacing: -0.02em;
}
.elementor-1466 .elementor-element.elementor-element-8e7464c {
  padding-bottom: 0px !important;
  margin-bottom: 0px !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1799ed64 */.elementor-1466 .elementor-element.elementor-element-1799ed64 img {
  border-radius: 20px;
}
.elementor-1466 .elementor-element.elementor-element-1799ed64 {
  padding-bottom: 0px !important;
  margin-bottom: 0px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11909f60 */.elementor-1466 .elementor-element.elementor-element-11909f60 {
  border-radius: 50px;
  border: 1px solid #393939;
  background: #0D0D0D;
  padding-bottom: 0px !important;
  margin-bottom: 0px !important;
  align-items: flex-start !important;
  min-height: unset !important;
}

@media (max-width: 767px) {
  .elementor-1466 .elementor-element.elementor-element-11909f60 {
    border-radius: 20px;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-55c193c7 */.destaque{
    background: linear-gradient(to right, #a4f6cc 70%, transparent);/*defina o BG do destaque*/
    padding: 10px 20px;
    width: fit-content;
    margin-top:20px;
    margin-bottom: 20px;
    position: relative;
    border-left: 5px solid #036242; /*defina a "fita" do destaque*/
}

.destaque::after{
    content: url("https://page.dsgnrafa.com/wp-content/uploads/2024/09/back-1.png");
    position: absolute; /*coloque o link da seta aqui*/
    width: 100%; /*distância da seta para o texto*/
    height: 100%;
    scale: 0.4; /*mude a escala aqui*/
    top: 0; 
    rotate: 180deg;
    display: flex;
    align-items: center;
    justify-content: flex-end;
    right: calc(-70% - 0px);
    transform: translate(-50%, -50%);
    animation: setassvg 3s infinite; /*defina o tempo da animação*/
    z-index: 6;
    filter: invert(0.7)
}

@keyframes setassvg{
    0%, 100%{
    transform: translatex(0);
    }
    
    50%{
    transform: translatex(20px); /*defina o quanto a seta irá se mover*/
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b314335 */.elementor-1466 .elementor-element.elementor-element-2b314335{
    background: #00AA6C;
background: color(display-p3 0.1765 0.6549 0.4431);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5126ff */.elementor-1466 .elementor-element.elementor-element-e5126ff{
    border-radius: 25px;
background: linear-gradient(0deg, #F1F1F1 0%, #FFF 100%);
background: linear-gradient(0deg, color(display-p3 0.9451 0.9451 0.9451) 0%, color(display-p3 1 1 1) 100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f7477e7 */.elementor-1466 .elementor-element.elementor-element-4f7477e7{
    background: #00AA6C;
background: color(display-p3 0.1765 0.6549 0.4431);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2acde361 */.elementor-1466 .elementor-element.elementor-element-2acde361{
    border-radius: 25px;
background: linear-gradient(0deg, #F1F1F1 0%, #FFF 100%);
background: linear-gradient(0deg, color(display-p3 0.9451 0.9451 0.9451) 0%, color(display-p3 1 1 1) 100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3a6b92e3 */.elementor-1466 .elementor-element.elementor-element-3a6b92e3{
    background: #00AA6C;
background: color(display-p3 0.1765 0.6549 0.4431);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6282caa5 */.elementor-1466 .elementor-element.elementor-element-6282caa5{
    border-radius: 25px;
background: linear-gradient(0deg, #F1F1F1 0%, #FFF 100%);
background: linear-gradient(0deg, color(display-p3 0.9451 0.9451 0.9451) 0%, color(display-p3 1 1 1) 100%);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1a980e61 */.elementor-1466 .elementor-element.elementor-element-1a980e61{
    border-radius: 9.428px;
border: 0.943px solid #2E2E2E;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4dd3ed57 */.elementor-1466 .elementor-element.elementor-element-4dd3ed57{
    border-radius: 9.428px;
border: 0.943px solid #2E2E2E;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-66f30c62 */.elementor-1466 .elementor-element.elementor-element-66f30c62{
    border-radius: 9.428px;
border: 0.943px solid #2E2E2E;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7956c571 */.elementor-1466 .elementor-element.elementor-element-7956c571{
    border-radius: 9.428px;
border: 0.943px solid #2E2E2E;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7170fd4f */.elementor-1466 .elementor-element.elementor-element-7170fd4f{
    border-radius: 9.428px;
border: 0.943px solid #2E2E2E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68e014b3 */.elementor-1466 .elementor-element.elementor-element-68e014b3{
    border-radius: 20.742px;
border: 0.943px solid #393939;
background: #0D0D0D;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-411f8c84 */.elementor-1466 .elementor-element.elementor-element-411f8c84 .elementor-icon-box-title{
    padding: 11px 50px;
    border-radius: 58px;
    background: #653C2D
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-75dc849c */.elementor-1466 .elementor-element.elementor-element-75dc849c{
    position: absolute;
    bottom: 0;
    left: 395px
}

@media(max-width:1024px) and (min-width:768px){
    .elementor-1466 .elementor-element.elementor-element-75dc849c{
    position: absolute;
    bottom: 0;
    left: 85px
}
}

@media(max-width:767px){
    .elementor-1466 .elementor-element.elementor-element-75dc849c{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74e1f38d */.elementor-1466 .elementor-element.elementor-element-74e1f38d{
    position: absolute;
    bottom: 100px;
    left: inherit;
    right: 34px;
    border-radius: 2.50369rem;
    box-shadow: 0 0 22px 0    #E1B1A1 inset;
    backdrop-filter: blur(52px);
}

@media(max-width:767px){
    .elementor-1466 .elementor-element.elementor-element-74e1f38d{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-348057a3 */.carr{
    border-radius: 30px;
background: radial-gradient(82.34% 43.42% at 50% 89.84%, rgba(255, 255, 255, 0.34) 0%, rgba(0, 0, 0, 0.34) 100%);
box-shadow: 0px 0px 18.3px 2px rgba(255, 255, 255, 0.41) inset;
backdrop-filter: blur(12px);
}

.elementor-1466 .elementor-element.elementor-element-348057a3 .swiper{
    overflow: visible !important;
}

.elementor-1466 .elementor-element.elementor-element-348057a3 .swiper-wrapper{
  transition-timing-function: linear !important; 
  -webkit-transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b21852 */.texto-gradiente {
    background: linear-gradient(90deg, #6D0F1B 0%, #A52A3A 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: #6D0F1B; /* fallback */
    font-weight: 700;
}

.caixa-destaque {
    background: rgba(109, 15, 27, 0.08);
    border-left: 1px solid #6D0F1B;
    border-right: 1px solid #6D0F1B;
}
.texto-normal{
    color:#6D0F1B !important;
    font-weight:500;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-34ae39e7 */body {
  overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-54b14281 */body {
  overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-27bc92a3 */body {
  overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5ed87e1c */body {
  overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5065b31d */img, div, section {
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-346ceb9e */.elementor-1466 .elementor-element.elementor-element-346ceb9e {
  max-width: 100%;
  width: 100%;
  height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1624d239 */.elementor-1466 .elementor-element.elementor-element-1624d239 {
  width: 100%;
  max-width: 100%;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-30e4eacc */.elementor-1466 .elementor-element.elementor-element-30e4eacc .elementor-image-box-content{
    padding-right: 25px;
    padding-left: 25px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5ad51cc6 */.elementor-1466 .elementor-element.elementor-element-5ad51cc6 .elementor-image-box-content{
    padding-right: 50px;
    padding-left: 50px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59f300bf */.elementor-1466 .elementor-element.elementor-element-59f300bf{
    border-radius: 24px;
background: radial-gradient(47.68% 51.49% at 83.28% 100%, rgba(255, 230, 177, 0.16) 0%, #06191B 100%), radial-gradient(41.11% 50% at 52.24% 0%, rgba(255, 230, 177, 0.16) 0%, #06191B 100%), #06191B;
background: radial-gradient(47.68% 51.49% at 83.28% 100%, color(display-p3 0.9961 0.9059 0.7176 / 0.16) 0%, color(display-p3 0.0431 0.098 0.1059 / 0.00) 100%), radial-gradient(41.11% 50% at 52.24% 0%, color(display-p3 0.9961 0.9059 0.7176 / 0.16) 0%, color(display-p3 0.0431 0.098 0.1059 / 0.00) 100%), color(display-p3 0.0431 0.098 0.1059);
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-3a1315a9 */.elementor-1466 .elementor-element.elementor-element-3a1315a9 .swiper-wrapper{
transition-timing-function: linear !important
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-55c62b2a */.texto-gradiente {
    background: linear-gradient(90deg, #6D0F1B 0%, #A52A3A 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: #6D0F1B; /* fallback */
    font-weight: 700;
}

.caixa-destaque {
    background: rgba(109, 15, 27, 0.08);
    border-left: 1px solid #6D0F1B;
    border-right: 1px solid #6D0F1B;
}
.texto-normal{
    color:#6D0F1B !important;
    font-weight:500;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-41bdb764 */body {
  overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-10f49949 */body {
  overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2773cd63 */body {
  overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2737d41f */body {
  overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e5c4880 */img, div, section {
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6de9eb85 */.elementor-1466 .elementor-element.elementor-element-6de9eb85 {
  max-width: 100%;
  width: 100%;
  height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33284066 */.elementor-1466 .elementor-element.elementor-element-33284066 {
  width: 100%;
  max-width: 100%;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-29206c9b */.elementor-1466 .elementor-element.elementor-element-29206c9b .elementor-social-icons-wrapper{
    display:flex !important;
    justify-content:center !important;
    align-items:center !important;
    flex-wrap:nowrap !important;
    gap:12px;
}

.elementor-1466 .elementor-element.elementor-element-29206c9b .elementor-social-icon{
    margin:0 !important;
    flex-shrink:0;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6f687da7 */.elementor-1466 .elementor-element.elementor-element-6f687da7 .elementor-icon svg {
  height: unset !important;
  margin-bottom: -7px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-336e9641 */.elementor-1466 .elementor-element.elementor-element-336e9641 .elementor-icon svg {
  height: unset !important;
  margin-bottom: -7px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-34c3052a */.elementor-1466 .elementor-element.elementor-element-34c3052a .elementor-icon svg {
  height: unset !important;
  margin-bottom: -7px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7f6074cd */.elementor-1466 .elementor-element.elementor-element-7f6074cd .elementor-icon svg {
  height: unset !important;
  margin-bottom: -7px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25aac1c4 */.elementor-1466 .elementor-element.elementor-element-25aac1c4{
    border-radius: 20px;
background: #1F1F24;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a789c47 *//* ============================================
   CORREÇÃO MOBILE — WORDPRESS / ELEMENTOR
   ============================================ */

@media (max-width: 767px) {

  /* evita rolagem horizontal */
  html,
  body {
    overflow-x: hidden;
    width: 100%;
    max-width: 100%;
  }

  /* containers Elementor */
  .elementor-section,
  .elementor-container,
  .elementor-column,
  .elementor-widget-wrap {
    max-width: 100% !important;
  }

  /* colunas quebram corretamente */
  .elementor-container {
    flex-wrap: wrap !important;
  }

  .elementor-column {
    width: 100% !important;
  }

  /* imagens e mídia */
  img,
  video,
  iframe,
  svg {
    max-width: 100% !important;
    height: auto !important;
    display: block;
  }

  /* textos longos não estouram */
  h1, h2, h3, h4, h5, h6,
  p,
  span,
  a {
    word-break: break-word;
  }

  /* botões responsivos */
  .elementor-button,
  button,
  input[type="submit"] {
    max-width: 100%;
  }

  /* widgets comuns que causam overflow */
  .swiper,
  .swiper-wrapper,
  .elementor-widget-image-carousel {
    max-width: 100% !important;
  }

  /* evita elementos puxando largura */
  * {
    box-sizing: border-box;
  }
}
/* ÍCONES REDES SOCIAIS — MOBILE */
@media (max-width: 767px) {

  .social-icons,
  .elementor-social-icons {
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    flex-wrap: wrap !important;
    gap: 16px !important;
  }

  .elementor-social-icon {
    margin: 0 !important;
  }

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-95f683d */.elementor-1466 .elementor-element.elementor-element-95f683d{
    border-radius: 8.297px;
border: 0.791px solid #D0B172;
background: rgba(13, 13, 13, 0.71);
backdrop-filter: blur(13.350000381469727px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d7708e0 */body {
  overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2bd1e2c9 */.elementor-1466 .elementor-element.elementor-element-2bd1e2c9 .elementor-button{
    border-radius: 33.066px;
background: linear-gradient(270deg, #D0B172 0%, #8E7138 100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7ee5fed8 */.elementor-1466 .elementor-element.elementor-element-7ee5fed8{
    border-radius: 8.297px;
border: 0.791px solid #D0B172;
background: rgba(13, 13, 13, 0.71);
backdrop-filter: blur(13.350000381469727px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3a51e30e */.elementor-1466 .elementor-element.elementor-element-3a51e30e{
    border-radius: 8.297px;
border: 0.791px solid #D0B172;
background: rgba(13, 13, 13, 0.71);
backdrop-filter: blur(13.350000381469727px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-56b7b48 */.elementor-1466 .elementor-element.elementor-element-56b7b48{
    border-radius: 8.297px;
border: 0.791px solid #D0B172;
background: rgba(13, 13, 13, 0.71);
backdrop-filter: blur(13.350000381469727px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f85e032 */.elementor-1466 .elementor-element.elementor-element-7f85e032{
    border-radius: 8.297px;
border: 0.791px solid #D0B172;
background: rgba(13, 13, 13, 0.71);
backdrop-filter: blur(13.350000381469727px);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6a2e2609 */.scroll-animated {
  opacity: 0;
  filter: blur(5px);
  will-change: opacity, transform, filter;
}

.scroll-animated.ativo{
    transition: .7s ease-out;
}

.js-scroll-left {
  transform: translate3d(-60px, 0, 0);
} 

.js-scroll-right {
  transform: translate3d(60px, 0, 0);
}

.js-scroll-bottom {
  transform: translate3d(0, 50px, 0);
}

.ativo {
  opacity: 1;
  filter: none;
  transform: translate3d(0, 0, 0) !important;
}

@media (min-width: 1025px) {
  .D1.ativo { transition-delay: 200ms; }
  .D2.ativo { transition-delay: 400ms; }
  .D3.ativo { transition-delay: 600ms; }
    .D4.ativo { transition-delay: 800ms; }
  .D5.ativo { transition-delay: 1000ms; }
  .D6.ativo { transition-delay: 1200ms; }
    .D7.ativo { transition-delay: 1400ms; }
  .D8.ativo { transition-delay: 1600ms; }
  .D9.ativo { transition-delay: 1800ms; }
}

@media (max-width: 767px) {
  .js-scroll-left,
  .js-scroll-right {
    transform: translate3d(0, 90px, 0);
  }
  
  .no-mobi {
    opacity: 1;
    filter: none;
    transform: translate3d(0, 0, 0);
  }
}/* End custom CSS */