.elementor-396 .elementor-element.elementor-element-e9a3fc9{--display:flex;--min-height:90px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:9999;}.elementor-396 .elementor-element.elementor-element-e9a3fc9:not(.elementor-motion-effects-element-type-background), .elementor-396 .elementor-element.elementor-element-e9a3fc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#960000;}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-396 .elementor-element.elementor-element-0ac9106{--iteration-count:infinite;margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + -22px) 0px;--dynamic-text-color:#FCFDFF;}.elementor-396 .elementor-element.elementor-element-0ac9106 .elementor-headline{text-align:center;font-family:"SF Pro Display", Sans-serif;font-size:29px;font-weight:700;line-height:1.1em;}.elementor-396 .elementor-element.elementor-element-0ac9106 .elementor-headline-plain-text{color:#FFFFFF;}.elementor-396 .elementor-element.elementor-element-0ac9106 .elementor-headline-dynamic-text{font-family:"SF Pro Display", Sans-serif;font-weight:700;line-height:1.1em;}.elementor-396 .elementor-element.elementor-element-1f0a38c{--display:flex;--min-height:718px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--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-396 .elementor-element.elementor-element-1f0a38c:not(.elementor-motion-effects-element-type-background), .elementor-396 .elementor-element.elementor-element-1f0a38c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#160600;}.elementor-widget-progress .elementor-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-progress .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-primary );}.elementor-396 .elementor-element.elementor-element-ad12a0b{width:var( --container-widget-width, 398px );max-width:398px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:398px;--container-widget-flex-grow:0;z-index:999;}.elementor-396 .elementor-element.elementor-element-ad12a0b .elementor-progress-wrapper .elementor-progress-bar{background-color:#FFAF52;}.elementor-396 .elementor-element.elementor-element-ad12a0b .elementor-progress-wrapper{background-color:#383838;border-radius:97px;overflow:hidden;}.elementor-396 .elementor-element.elementor-element-ad12a0b .elementor-progress-bar{height:30px;line-height:30px;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-396 .elementor-element.elementor-element-ceb638a{width:var( --container-widget-width, 826px );max-width:826px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:0px 0px 0px 0px;--container-widget-width:826px;--container-widget-flex-grow:0;}.elementor-396 .elementor-element.elementor-element-ceb638a .elementor-image-box-title{margin-bottom:30px;font-family:"DM Serif Display", Sans-serif;font-size:48px;font-weight:300;line-height:1.1em;color:#FFFFFF;}.elementor-396 .elementor-element.elementor-element-ceb638a:has(:hover) .elementor-image-box-title,
					 .elementor-396 .elementor-element.elementor-element-ceb638a:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-396 .elementor-element.elementor-element-ceb638a .elementor-image-box-description{font-family:"SF Pro Display", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;letter-spacing:0px;color:#F0F0F0;}.elementor-396 .elementor-element.elementor-element-39af930{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-396 .elementor-element.elementor-element-39af930:not(.elementor-motion-effects-element-type-background), .elementor-396 .elementor-element.elementor-element-39af930 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-396 .elementor-element.elementor-element-3829703{width:var( --container-widget-width, 739px );max-width:739px;margin:-23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:739px;--container-widget-flex-grow:0;}.elementor-396 .elementor-element.elementor-element-3829703.elementor-element{--align-self:center;}.elementor-396 .elementor-element.elementor-element-3829703 .elementor-image-box-wrapper{text-align:center;}.elementor-396 .elementor-element.elementor-element-3829703.elementor-position-right .elementor-image-box-img{margin-left:21px;}.elementor-396 .elementor-element.elementor-element-3829703.elementor-position-left .elementor-image-box-img{margin-right:21px;}.elementor-396 .elementor-element.elementor-element-3829703.elementor-position-top .elementor-image-box-img{margin-bottom:21px;}.elementor-396 .elementor-element.elementor-element-3829703 .elementor-image-box-title{margin-bottom:12px;font-family:"DM Serif Display", Sans-serif;font-size:42px;font-weight:normal;line-height:1.1em;letter-spacing:-2.4px;color:#0F1C12;}.elementor-396 .elementor-element.elementor-element-3829703 .elementor-image-box-wrapper .elementor-image-box-img{width:25px;}.elementor-396 .elementor-element.elementor-element-3829703 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-396 .elementor-element.elementor-element-3829703:has(:hover) .elementor-image-box-title,
					 .elementor-396 .elementor-element.elementor-element-3829703:has(:focus) .elementor-image-box-title{color:#0F1C12;}.elementor-396 .elementor-element.elementor-element-3829703 .elementor-image-box-description{font-family:"SF Pro Display", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:#0F1C12;}.elementor-396 .elementor-element.elementor-element-12cc642{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-396 .elementor-element.elementor-element-12cc642:not(.elementor-motion-effects-element-type-background), .elementor-396 .elementor-element.elementor-element-12cc642 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F1C12;}.elementor-396 .elementor-element.elementor-element-12cc642.e-con{--align-self:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-396 .elementor-element.elementor-element-5f8b1ee{width:var( --container-widget-width, 463px );max-width:463px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:463px;--container-widget-flex-grow:0;}.elementor-396 .elementor-element.elementor-element-5f8b1ee.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-396 .elementor-element.elementor-element-5f8b1ee img{width:100%;max-width:100%;border-radius:5px 5px 5px 5px;}.elementor-396 .elementor-element.elementor-element-b78b79f{width:var( --container-widget-width, 405px );max-width:405px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:405px;--container-widget-flex-grow:0;}.elementor-396 .elementor-element.elementor-element-b78b79f.elementor-element{--align-self:center;}.elementor-396 .elementor-element.elementor-element-b78b79f .elementor-image-box-wrapper{text-align:left;}.elementor-396 .elementor-element.elementor-element-b78b79f .elementor-image-box-title{margin-bottom:31px;font-family:"SF Pro Display", Sans-serif;font-size:32px;font-weight:600;text-transform:uppercase;line-height:1.1em;letter-spacing:0px;color:#FFFFFF;}.elementor-396 .elementor-element.elementor-element-b78b79f:has(:hover) .elementor-image-box-title,
					 .elementor-396 .elementor-element.elementor-element-b78b79f:has(:focus) .elementor-image-box-title{color:#161616;}.elementor-396 .elementor-element.elementor-element-b78b79f .elementor-image-box-description{font-family:"SF Pro Display", Sans-serif;font-size:16px;font-weight:normal;line-height:1.3em;letter-spacing:0.2px;color:#F3F3F3;}.elementor-396 .elementor-element.elementor-element-bf628aa{width:var( --container-widget-width, 629px );max-width:629px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:629px;--container-widget-flex-grow:0;}.elementor-396 .elementor-element.elementor-element-bf628aa.elementor-element{--align-self:center;}.elementor-396 .elementor-element.elementor-element-bf628aa .elementor-image-box-title{font-family:"SF Pro Display", Sans-serif;font-size:19px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-396 .elementor-element.elementor-element-bf628aa:has(:hover) .elementor-image-box-title,
					 .elementor-396 .elementor-element.elementor-element-bf628aa:has(:focus) .elementor-image-box-title{color:#324832;}.elementor-396 .elementor-element.elementor-element-bf628aa .elementor-image-box-description{font-family:"SF Pro Display", Sans-serif;font-size:19px;font-weight:500;line-height:1.2em;color:#0F1C12;}.elementor-396 .elementor-element.elementor-element-023a9b2{--display:flex;--min-height:447px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-396 .elementor-element.elementor-element-023a9b2:not(.elementor-motion-effects-element-type-background), .elementor-396 .elementor-element.elementor-element-023a9b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECEEEB;}.elementor-396 .elementor-element.elementor-element-023a9b2.e-con{--align-self:center;}.elementor-396 .elementor-element.elementor-element-30f31d5{width:var( --container-widget-width, 739px );max-width:739px;margin:-23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:739px;--container-widget-flex-grow:0;}.elementor-396 .elementor-element.elementor-element-30f31d5.elementor-element{--align-self:center;}.elementor-396 .elementor-element.elementor-element-30f31d5 .elementor-image-box-wrapper{text-align:center;}.elementor-396 .elementor-element.elementor-element-30f31d5 .elementor-image-box-title{margin-bottom:12px;font-family:"DM Serif Display", Sans-serif;font-size:42px;font-weight:normal;line-height:1.1em;letter-spacing:-2.4px;color:#0F1C12;}.elementor-396 .elementor-element.elementor-element-30f31d5:has(:hover) .elementor-image-box-title,
					 .elementor-396 .elementor-element.elementor-element-30f31d5:has(:focus) .elementor-image-box-title{color:#0F1C12;}.elementor-396 .elementor-element.elementor-element-30f31d5 .elementor-image-box-description{font-family:"SF Pro Display", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:#0F1C12;}.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-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.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-396 .elementor-element.elementor-element-3a49136{--divider-border-style:solid;--divider-color:#E78417;--divider-border-width:3px;}.elementor-396 .elementor-element.elementor-element-3a49136 .elementor-divider-separator{width:98px;margin:0 auto;margin-center:0;}.elementor-396 .elementor-element.elementor-element-3a49136 .elementor-divider{text-align:center;padding-block-start:16px;padding-block-end:16px;}.elementor-396 .elementor-element.elementor-element-dda4f1a{width:var( --container-widget-width, 592px );max-width:592px;--container-widget-width:592px;--container-widget-flex-grow:0;}.elementor-396 .elementor-element.elementor-element-dda4f1a.elementor-element{--align-self:center;}.elementor-396 .elementor-element.elementor-element-dda4f1a .elementor-wrapper{--video-aspect-ratio:1.33333;}.elementor-396 .elementor-element.elementor-element-4314654{width:var( --container-widget-width, 696px );max-width:696px;padding:10px 0px 0px 0px;--container-widget-width:696px;--container-widget-flex-grow:0;}.elementor-396 .elementor-element.elementor-element-4314654.elementor-element{--align-self:center;}.elementor-396 .elementor-element.elementor-element-4314654 .elementor-image-box-wrapper{text-align:center;}.elementor-396 .elementor-element.elementor-element-4314654 .elementor-image-box-title{margin-bottom:0px;font-family:"Untold", Sans-serif;font-size:43px;font-weight:normal;line-height:1.1em;letter-spacing:-2.4px;color:#0F1C12;}.elementor-396 .elementor-element.elementor-element-4314654:has(:hover) .elementor-image-box-title,
					 .elementor-396 .elementor-element.elementor-element-4314654:has(:focus) .elementor-image-box-title{color:#0F1C12;}.elementor-396 .elementor-element.elementor-element-4314654 .elementor-image-box-description{font-family:"SF Pro Display", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:#343434;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-396 .elementor-element.elementor-element-b4a6325{width:var( --container-widget-width, 375px );max-width:375px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:375px;--container-widget-flex-grow:0;}.elementor-396 .elementor-element.elementor-element-b4a6325.elementor-element{--align-self:center;}.elementor-396 .elementor-element.elementor-element-b4a6325 .elementor-button{font-family:"SF Pro Display", Sans-serif;font-size:17px;font-weight:700;line-height:1.2em;letter-spacing:0.5px;border-radius:5px 5px 5px 5px;padding:022px 25px 022px 25px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-396 .elementor-element.elementor-element-d0e71ee{width:var( --container-widget-width, 321px );max-width:321px;margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:321px;--container-widget-flex-grow:0;text-align:center;font-family:"SF Pro Display", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.5em;letter-spacing:1px;color:#373737;}.elementor-396 .elementor-element.elementor-element-d0e71ee.elementor-element{--align-self:center;}.elementor-396 .elementor-element.elementor-element-be6fd5f{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.9;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;--z-index:999;}.elementor-396 .elementor-element.elementor-element-be6fd5f:not(.elementor-motion-effects-element-type-background), .elementor-396 .elementor-element.elementor-element-be6fd5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://mathjerke.com.br/wp-content/uploads/2025/12/bg1.webp");background-position:top center;background-size:cover;}.elementor-396 .elementor-element.elementor-element-be6fd5f::before, .elementor-396 .elementor-element.elementor-element-be6fd5f > .elementor-background-video-container::before, .elementor-396 .elementor-element.elementor-element-be6fd5f > .e-con-inner > .elementor-background-video-container::before, .elementor-396 .elementor-element.elementor-element-be6fd5f > .elementor-background-slideshow::before, .elementor-396 .elementor-element.elementor-element-be6fd5f > .e-con-inner > .elementor-background-slideshow::before, .elementor-396 .elementor-element.elementor-element-be6fd5f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-396 .elementor-element.elementor-element-4600a63{width:var( --container-widget-width, 682px );max-width:682px;margin:-23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:682px;--container-widget-flex-grow:0;}.elementor-396 .elementor-element.elementor-element-4600a63.elementor-element{--align-self:center;}.elementor-396 .elementor-element.elementor-element-4600a63 .elementor-image-box-wrapper{text-align:center;}.elementor-396 .elementor-element.elementor-element-4600a63 .elementor-image-box-title{margin-bottom:12px;font-family:"DM Serif Display", Sans-serif;font-size:42px;font-weight:normal;line-height:1.1em;letter-spacing:-2.4px;color:#0F1C12;}.elementor-396 .elementor-element.elementor-element-4600a63:has(:hover) .elementor-image-box-title,
					 .elementor-396 .elementor-element.elementor-element-4600a63:has(:focus) .elementor-image-box-title{color:#0F1C12;}.elementor-396 .elementor-element.elementor-element-4600a63 .elementor-image-box-description{font-family:"SF Pro Display", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:#0F1C12;}.elementor-396 .elementor-element.elementor-element-28b6028{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items: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-396 .elementor-element.elementor-element-880f615{width:var( --container-widget-width, 369px );max-width:369px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:369px;--container-widget-flex-grow:0;}.elementor-396 .elementor-element.elementor-element-880f615.elementor-element{--align-self:center;}.elementor-396 .elementor-element.elementor-element-880f615 img{width:100%;max-width:100%;border-radius:5px 5px 5px 5px;}.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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-396 .elementor-element.elementor-element-fb4f763{width:var( --container-widget-width, 357px );max-width:357px;padding:0px 20px 0px 0px;--container-widget-width:357px;--container-widget-flex-grow:0;--e-icon-list-icon-size:22px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-396 .elementor-element.elementor-element-fb4f763.elementor-element{--align-self:center;}.elementor-396 .elementor-element.elementor-element-fb4f763 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-396 .elementor-element.elementor-element-fb4f763 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-396 .elementor-element.elementor-element-fb4f763 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-396 .elementor-element.elementor-element-fb4f763 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-396 .elementor-element.elementor-element-fb4f763 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-396 .elementor-element.elementor-element-fb4f763 .elementor-icon-list-icon i{color:#13C029;transition:color 0.3s;}.elementor-396 .elementor-element.elementor-element-fb4f763 .elementor-icon-list-icon svg{fill:#13C029;transition:fill 0.3s;}.elementor-396 .elementor-element.elementor-element-fb4f763 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-396 .elementor-element.elementor-element-fb4f763 .elementor-icon-list-item > a{font-family:"SF Pro Display", Sans-serif;font-size:18px;font-weight:normal;line-height:1.4em;letter-spacing:0px;}.elementor-396 .elementor-element.elementor-element-fb4f763 .elementor-icon-list-text{color:#161616;transition:color 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-396 .elementor-element.elementor-element-421ea54{width:var( --container-widget-width, 395px );max-width:395px;background-color:#DFE0E0;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:11px 11px 11px 11px;--container-widget-width:395px;--container-widget-flex-grow:0;z-index:999;text-align:center;}.elementor-396 .elementor-element.elementor-element-421ea54.elementor-element{--align-self:center;}.elementor-396 .elementor-element.elementor-element-421ea54 .elementor-heading-title{font-family:"SF Pro Display", Sans-serif;font-size:20px;font-weight:600;line-height:1.1em;letter-spacing:0.2px;color:#333333;}.elementor-396 .elementor-element.elementor-element-7d1055c{width:var( --container-widget-width, 375px );max-width:375px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:375px;--container-widget-flex-grow:0;}.elementor-396 .elementor-element.elementor-element-7d1055c.elementor-element{--align-self:center;}.elementor-396 .elementor-element.elementor-element-7d1055c .elementor-button{font-family:"SF Pro Display", Sans-serif;font-size:17px;font-weight:700;line-height:1.2em;letter-spacing:0.5px;border-radius:5px 5px 5px 5px;padding:022px 25px 022px 25px;}.elementor-396 .elementor-element.elementor-element-67e6b8b{width:var( --container-widget-width, 321px );max-width:321px;margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:321px;--container-widget-flex-grow:0;text-align:center;font-family:"SF Pro Display", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.5em;letter-spacing:1px;color:#000000;}.elementor-396 .elementor-element.elementor-element-67e6b8b.elementor-element{--align-self:center;}.elementor-396 .elementor-element.elementor-element-c77fe3b{width:var( --container-widget-width, 799px );max-width:799px;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:799px;--container-widget-flex-grow:0;}.elementor-396 .elementor-element.elementor-element-c77fe3b.elementor-element{--align-self:center;}.elementor-396 .elementor-element.elementor-element-c77fe3b .elementor-image-box-wrapper{text-align:center;}.elementor-396 .elementor-element.elementor-element-c77fe3b.elementor-position-right .elementor-image-box-img{margin-left:42px;}.elementor-396 .elementor-element.elementor-element-c77fe3b.elementor-position-left .elementor-image-box-img{margin-right:42px;}.elementor-396 .elementor-element.elementor-element-c77fe3b.elementor-position-top .elementor-image-box-img{margin-bottom:42px;}.elementor-396 .elementor-element.elementor-element-c77fe3b .elementor-image-box-title{margin-bottom:20px;font-family:"Untold", Sans-serif;font-size:48px;font-weight:normal;line-height:1.1em;letter-spacing:-2.4px;color:#161616;}.elementor-396 .elementor-element.elementor-element-c77fe3b .elementor-image-box-wrapper .elementor-image-box-img{width:35px;}.elementor-396 .elementor-element.elementor-element-c77fe3b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-396 .elementor-element.elementor-element-c77fe3b:has(:hover) .elementor-image-box-title,
					 .elementor-396 .elementor-element.elementor-element-c77fe3b:has(:focus) .elementor-image-box-title{color:#161616;}.elementor-396 .elementor-element.elementor-element-c77fe3b .elementor-image-box-description{font-family:"SF Pro Display", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;color:#FCFCFC;}.elementor-396 .elementor-element.elementor-element-d60e3ee{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-396 .elementor-element.elementor-element-6332d2e{--display:flex;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:41px;--padding-bottom:41px;--padding-left:41px;--padding-right:41px;}.elementor-396 .elementor-element.elementor-element-6332d2e:not(.elementor-motion-effects-element-type-background), .elementor-396 .elementor-element.elementor-element-6332d2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E4E4E4;}.elementor-396 .elementor-element.elementor-element-69ab3db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;}.elementor-396 .elementor-element.elementor-element-69ab3db .elementor-image-box-wrapper{text-align:center;}.elementor-396 .elementor-element.elementor-element-69ab3db.elementor-position-right .elementor-image-box-img{margin-left:2px;}.elementor-396 .elementor-element.elementor-element-69ab3db.elementor-position-left .elementor-image-box-img{margin-right:2px;}.elementor-396 .elementor-element.elementor-element-69ab3db.elementor-position-top .elementor-image-box-img{margin-bottom:2px;}.elementor-396 .elementor-element.elementor-element-69ab3db .elementor-image-box-wrapper .elementor-image-box-img{width:17%;}.elementor-396 .elementor-element.elementor-element-69ab3db .elementor-image-box-img img{transition-duration:0.3s;}.elementor-396 .elementor-element.elementor-element-69ab3db .elementor-image-box-title{color:#161616;}.elementor-396 .elementor-element.elementor-element-69ab3db:has(:hover) .elementor-image-box-title,
					 .elementor-396 .elementor-element.elementor-element-69ab3db:has(:focus) .elementor-image-box-title{color:#161616;}.elementor-396 .elementor-element.elementor-element-b6abc37 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2);}.elementor-396 .elementor-element.elementor-element-b6abc37 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2);}.elementor-396 .elementor-element.elementor-element-b6abc37 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2);}.elementor-396 .elementor-element.elementor-element-b6abc37 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2);}.elementor-396 .elementor-element.elementor-element-b6abc37 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2);}.elementor-396 .elementor-element.elementor-element-b6abc37 .elementor-icon-list-icon i{color:#d40c0c;transition:color 0.3s;}.elementor-396 .elementor-element.elementor-element-b6abc37 .elementor-icon-list-icon svg{fill:#d40c0c;transition:fill 0.3s;}.elementor-396 .elementor-element.elementor-element-b6abc37{--e-icon-list-icon-size:27px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-396 .elementor-element.elementor-element-b6abc37 .elementor-icon-list-icon{padding-inline-end:1px;}.elementor-396 .elementor-element.elementor-element-b6abc37 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-396 .elementor-element.elementor-element-b6abc37 .elementor-icon-list-item > a{font-family:"Untold", Sans-serif;font-size:18px;font-weight:normal;letter-spacing:-1px;}.elementor-396 .elementor-element.elementor-element-b6abc37 .elementor-icon-list-text{color:#0F1C12;transition:color 0.3s;}.elementor-396 .elementor-element.elementor-element-e953106{--display:flex;--min-height:370px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:41px;--padding-bottom:41px;--padding-left:41px;--padding-right:41px;}.elementor-396 .elementor-element.elementor-element-e953106:not(.elementor-motion-effects-element-type-background), .elementor-396 .elementor-element.elementor-element-e953106 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F1C12;}.elementor-396 .elementor-element.elementor-element-54d7821{padding:0px 0px 0px 0px;}.elementor-396 .elementor-element.elementor-element-54d7821 .elementor-image-box-wrapper{text-align:center;}.elementor-396 .elementor-element.elementor-element-54d7821.elementor-position-right .elementor-image-box-img{margin-left:11px;}.elementor-396 .elementor-element.elementor-element-54d7821.elementor-position-left .elementor-image-box-img{margin-right:11px;}.elementor-396 .elementor-element.elementor-element-54d7821.elementor-position-top .elementor-image-box-img{margin-bottom:11px;}.elementor-396 .elementor-element.elementor-element-54d7821 .elementor-image-box-wrapper .elementor-image-box-img{width:26%;}.elementor-396 .elementor-element.elementor-element-54d7821 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-396 .elementor-element.elementor-element-54d7821 .elementor-image-box-title{color:#FFFFFF;}.elementor-396 .elementor-element.elementor-element-54d7821:has(:hover) .elementor-image-box-title,
					 .elementor-396 .elementor-element.elementor-element-54d7821:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-396 .elementor-element.elementor-element-9d21a84.elementor-element{--align-self:center;}.elementor-396 .elementor-element.elementor-element-9d21a84 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-396 .elementor-element.elementor-element-9d21a84 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-396 .elementor-element.elementor-element-9d21a84 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-396 .elementor-element.elementor-element-9d21a84 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-396 .elementor-element.elementor-element-9d21a84 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-396 .elementor-element.elementor-element-9d21a84 .elementor-icon-list-icon i{color:#7FE600;transition:color 0.3s;}.elementor-396 .elementor-element.elementor-element-9d21a84 .elementor-icon-list-icon svg{fill:#7FE600;transition:fill 0.3s;}.elementor-396 .elementor-element.elementor-element-9d21a84{--e-icon-list-icon-size:19px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-396 .elementor-element.elementor-element-9d21a84 .elementor-icon-list-icon{padding-inline-end:-10px;}.elementor-396 .elementor-element.elementor-element-9d21a84 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-396 .elementor-element.elementor-element-9d21a84 .elementor-icon-list-item > a{font-family:"Untold", Sans-serif;font-size:18px;font-weight:normal;line-height:1.2em;letter-spacing:-1px;}.elementor-396 .elementor-element.elementor-element-9d21a84 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-396 .elementor-element.elementor-element-7317c37{width:var( --container-widget-width, 401px );max-width:401px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:401px;--container-widget-flex-grow:0;}.elementor-396 .elementor-element.elementor-element-7317c37.elementor-element{--align-self:center;}.elementor-396 .elementor-element.elementor-element-7317c37 .elementor-button{font-family:"SF Pro Display", Sans-serif;font-size:17px;font-weight:700;line-height:1.2em;letter-spacing:0.5px;border-radius:10px 10px 10px 10px;padding:022px 25px 022px 25px;}.elementor-396 .elementor-element.elementor-element-21a0019{width:var( --container-widget-width, 321px );max-width:321px;margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:321px;--container-widget-flex-grow:0;text-align:center;font-family:"SF Pro Display", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.5em;letter-spacing:1px;color:#000000;}.elementor-396 .elementor-element.elementor-element-21a0019.elementor-element{--align-self:center;}.elementor-396 .elementor-element.elementor-element-b9556e5{width:var( --container-widget-width, 615px );max-width:615px;margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:615px;--container-widget-flex-grow:0;}.elementor-396 .elementor-element.elementor-element-b9556e5.elementor-element{--align-self:center;}.elementor-396 .elementor-element.elementor-element-b9556e5 .elementor-image-box-wrapper{text-align:center;}.elementor-396 .elementor-element.elementor-element-b9556e5.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-396 .elementor-element.elementor-element-b9556e5.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-396 .elementor-element.elementor-element-b9556e5.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-396 .elementor-element.elementor-element-b9556e5 .elementor-image-box-title{margin-bottom:12px;font-family:"DM Serif Display", Sans-serif;font-size:48px;font-weight:normal;line-height:1.1em;letter-spacing:-2.4px;color:#0F1C12;}.elementor-396 .elementor-element.elementor-element-b9556e5 .elementor-image-box-wrapper .elementor-image-box-img{width:45px;}.elementor-396 .elementor-element.elementor-element-b9556e5 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-396 .elementor-element.elementor-element-b9556e5:has(:hover) .elementor-image-box-title,
					 .elementor-396 .elementor-element.elementor-element-b9556e5:has(:focus) .elementor-image-box-title{color:#0F1C12;}.elementor-396 .elementor-element.elementor-element-b9556e5 .elementor-image-box-description{font-family:"SF Pro Display", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:#0F1C12;}.elementor-396 .elementor-element.elementor-element-2b89645{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;--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-396 .elementor-element.elementor-element-a5ca266{--display:flex;--min-height:270px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 04px 04px 0px;--border-top-width:0px;--border-right-width:04px;--border-bottom-width:04px;--border-left-width:0px;border-color:#818181;--border-color:#818181;--border-radius:10px 10px 10px 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-396 .elementor-element.elementor-element-a5ca266:not(.elementor-motion-effects-element-type-background), .elementor-396 .elementor-element.elementor-element-a5ca266 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#260C00;}.elementor-396 .elementor-element.elementor-element-4824358{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-396 .elementor-element.elementor-element-4824358.elementor-element{--align-self:center;}.elementor-396 .elementor-element.elementor-element-4824358 .elementor-image-box-wrapper{text-align:left;}.elementor-396 .elementor-element.elementor-element-4824358.elementor-position-right .elementor-image-box-img{margin-left:23px;}.elementor-396 .elementor-element.elementor-element-4824358.elementor-position-left .elementor-image-box-img{margin-right:23px;}.elementor-396 .elementor-element.elementor-element-4824358.elementor-position-top .elementor-image-box-img{margin-bottom:23px;}.elementor-396 .elementor-element.elementor-element-4824358 .elementor-image-box-title{margin-bottom:13px;font-family:"SF Pro Display", Sans-serif;font-size:21px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:#FFB856;}.elementor-396 .elementor-element.elementor-element-4824358 .elementor-image-box-wrapper .elementor-image-box-img{width:40px;}.elementor-396 .elementor-element.elementor-element-4824358 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-396 .elementor-element.elementor-element-4824358:has(:hover) .elementor-image-box-title,
					 .elementor-396 .elementor-element.elementor-element-4824358:has(:focus) .elementor-image-box-title{color:#FFB856;}.elementor-396 .elementor-element.elementor-element-4824358 .elementor-image-box-description{font-family:"SF Pro Display", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-396 .elementor-element.elementor-element-003819d{--display:flex;--min-height:270px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 04px 04px 0px;--border-top-width:0px;--border-right-width:04px;--border-bottom-width:04px;--border-left-width:0px;border-color:#818181;--border-color:#818181;--border-radius:10px 10px 10px 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-396 .elementor-element.elementor-element-003819d:not(.elementor-motion-effects-element-type-background), .elementor-396 .elementor-element.elementor-element-003819d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#260C00;}.elementor-396 .elementor-element.elementor-element-e711115{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-396 .elementor-element.elementor-element-e711115.elementor-element{--align-self:center;}.elementor-396 .elementor-element.elementor-element-e711115 .elementor-image-box-wrapper{text-align:left;}.elementor-396 .elementor-element.elementor-element-e711115.elementor-position-right .elementor-image-box-img{margin-left:23px;}.elementor-396 .elementor-element.elementor-element-e711115.elementor-position-left .elementor-image-box-img{margin-right:23px;}.elementor-396 .elementor-element.elementor-element-e711115.elementor-position-top .elementor-image-box-img{margin-bottom:23px;}.elementor-396 .elementor-element.elementor-element-e711115 .elementor-image-box-title{margin-bottom:13px;font-family:"SF Pro Display", Sans-serif;font-size:21px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:#FFB856;}.elementor-396 .elementor-element.elementor-element-e711115 .elementor-image-box-wrapper .elementor-image-box-img{width:40px;}.elementor-396 .elementor-element.elementor-element-e711115 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-396 .elementor-element.elementor-element-e711115:has(:hover) .elementor-image-box-title,
					 .elementor-396 .elementor-element.elementor-element-e711115:has(:focus) .elementor-image-box-title{color:#FFB856;}.elementor-396 .elementor-element.elementor-element-e711115 .elementor-image-box-description{font-family:"SF Pro Display", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-396 .elementor-element.elementor-element-930276e{--display:flex;--min-height:270px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 04px 04px 0px;--border-top-width:0px;--border-right-width:04px;--border-bottom-width:04px;--border-left-width:0px;border-color:#818181;--border-color:#818181;--border-radius:10px 10px 10px 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-396 .elementor-element.elementor-element-930276e:not(.elementor-motion-effects-element-type-background), .elementor-396 .elementor-element.elementor-element-930276e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#260C00;}.elementor-396 .elementor-element.elementor-element-d0bde14{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-396 .elementor-element.elementor-element-d0bde14.elementor-element{--align-self:center;}.elementor-396 .elementor-element.elementor-element-d0bde14 .elementor-image-box-wrapper{text-align:left;}.elementor-396 .elementor-element.elementor-element-d0bde14.elementor-position-right .elementor-image-box-img{margin-left:23px;}.elementor-396 .elementor-element.elementor-element-d0bde14.elementor-position-left .elementor-image-box-img{margin-right:23px;}.elementor-396 .elementor-element.elementor-element-d0bde14.elementor-position-top .elementor-image-box-img{margin-bottom:23px;}.elementor-396 .elementor-element.elementor-element-d0bde14 .elementor-image-box-title{margin-bottom:13px;font-family:"SF Pro Display", Sans-serif;font-size:21px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:#FFB856;}.elementor-396 .elementor-element.elementor-element-d0bde14 .elementor-image-box-wrapper .elementor-image-box-img{width:40px;}.elementor-396 .elementor-element.elementor-element-d0bde14 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-396 .elementor-element.elementor-element-d0bde14:has(:hover) .elementor-image-box-title,
					 .elementor-396 .elementor-element.elementor-element-d0bde14:has(:focus) .elementor-image-box-title{color:#FFB856;}.elementor-396 .elementor-element.elementor-element-d0bde14 .elementor-image-box-description{font-family:"SF Pro Display", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-396 .elementor-element.elementor-element-a4c129c{--display:flex;--min-height:378px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 40px;--row-gap:0px;--column-gap:40px;--border-radius:10px 10px 10px 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-396 .elementor-element.elementor-element-16f190c{width:var( --container-widget-width, 357px );max-width:357px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:357px;--container-widget-flex-grow:0;}.elementor-396 .elementor-element.elementor-element-16f190c.elementor-element{--align-self:center;}.elementor-396 .elementor-element.elementor-element-16f190c .elementor-image-box-wrapper{text-align:left;}.elementor-396 .elementor-element.elementor-element-16f190c .elementor-image-box-title{margin-bottom:11px;font-family:"Untold", Sans-serif;font-size:23px;font-weight:700;text-transform:uppercase;line-height:1.1em;letter-spacing:-1.6px;color:#0F1C12;}.elementor-396 .elementor-element.elementor-element-16f190c:has(:hover) .elementor-image-box-title,
					 .elementor-396 .elementor-element.elementor-element-16f190c:has(:focus) .elementor-image-box-title{color:#0F1C12;}.elementor-396 .elementor-element.elementor-element-16f190c .elementor-image-box-description{font-family:"SF Pro Display", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:#333534;}.elementor-396 .elementor-element.elementor-element-98feea5{width:var( --container-widget-width, 355px );max-width:355px;margin:-3px 0px calc(var(--kit-widget-spacing, 0px) + -26px) 0px;padding:0px 0px 0px 0px;--container-widget-width:355px;--container-widget-flex-grow:0;}.elementor-396 .elementor-element.elementor-element-98feea5 img{width:100%;max-width:100%;}.elementor-396 .elementor-element.elementor-element-0d30b32{--display:flex;--min-height:378px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:144px;--padding-right:0px;}.elementor-396 .elementor-element.elementor-element-4280a1f{width:var( --container-widget-width, 357px );max-width:357px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:357px;--container-widget-flex-grow:0;}.elementor-396 .elementor-element.elementor-element-4280a1f.elementor-element{--align-self:center;}.elementor-396 .elementor-element.elementor-element-4280a1f .elementor-image-box-wrapper{text-align:left;}.elementor-396 .elementor-element.elementor-element-4280a1f .elementor-image-box-title{margin-bottom:11px;font-family:"Untold", Sans-serif;font-size:23px;font-weight:700;text-transform:uppercase;line-height:1.1em;letter-spacing:-1.6px;color:#0F1C12;}.elementor-396 .elementor-element.elementor-element-4280a1f:has(:hover) .elementor-image-box-title,
					 .elementor-396 .elementor-element.elementor-element-4280a1f:has(:focus) .elementor-image-box-title{color:#0F1C12;}.elementor-396 .elementor-element.elementor-element-4280a1f .elementor-image-box-description{font-family:"SF Pro Display", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:#333534;}.elementor-396 .elementor-element.elementor-element-1e8238a{width:var( --container-widget-width, 355px );max-width:355px;margin:-110px 93px calc(var(--kit-widget-spacing, 0px) + -208px) -174px;padding:0px 0px 0px 0px;--container-widget-width:355px;--container-widget-flex-grow:0;z-index:999999;}.elementor-396 .elementor-element.elementor-element-1e8238a.elementor-element{--order:-99999 /* order start hack */;}.elementor-396 .elementor-element.elementor-element-1e8238a img{width:100%;max-width:85%;}.elementor-396 .elementor-element.elementor-element-90a74b8{width:var( --container-widget-width, 517px );max-width:517px;margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:517px;--container-widget-flex-grow:0;}.elementor-396 .elementor-element.elementor-element-90a74b8.elementor-element{--align-self:center;}.elementor-396 .elementor-element.elementor-element-90a74b8 .elementor-image-box-wrapper{text-align:center;}.elementor-396 .elementor-element.elementor-element-90a74b8 .elementor-image-box-title{margin-bottom:14px;font-family:"DM Serif Display", Sans-serif;font-size:28px;font-weight:normal;line-height:1.1em;letter-spacing:0px;color:#3B3B3B;}.elementor-396 .elementor-element.elementor-element-90a74b8:has(:hover) .elementor-image-box-title,
					 .elementor-396 .elementor-element.elementor-element-90a74b8:has(:focus) .elementor-image-box-title{color:#0F1C12;}.elementor-396 .elementor-element.elementor-element-90a74b8 .elementor-image-box-description{font-family:"SF Pro Display", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;color:#11C86C;}.elementor-396 .elementor-element.elementor-element-da30340{width:var( --container-widget-width, 401px );max-width:401px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:401px;--container-widget-flex-grow:0;}.elementor-396 .elementor-element.elementor-element-da30340.elementor-element{--align-self:center;}.elementor-396 .elementor-element.elementor-element-da30340 .elementor-button{font-family:"SF Pro Display", Sans-serif;font-size:17px;font-weight:700;line-height:1.2em;letter-spacing:0.5px;border-radius:10px 10px 10px 10px;padding:022px 25px 022px 25px;}.elementor-396 .elementor-element.elementor-element-3acc6ae{width:var( --container-widget-width, 321px );max-width:321px;margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:321px;--container-widget-flex-grow:0;text-align:center;font-family:"SF Pro Display", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.5em;letter-spacing:1px;color:#373737;}.elementor-396 .elementor-element.elementor-element-3acc6ae.elementor-element{--align-self:center;}.elementor-396 .elementor-element.elementor-element-612c9e3{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:92px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;--z-index:999;}.elementor-396 .elementor-element.elementor-element-612c9e3:not(.elementor-motion-effects-element-type-background), .elementor-396 .elementor-element.elementor-element-612c9e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#160600;}.elementor-396 .elementor-element.elementor-element-5f24b2f{width:var( --container-widget-width, 733px );max-width:733px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:0px 0px 0px 0px;--container-widget-width:733px;--container-widget-flex-grow:0;}.elementor-396 .elementor-element.elementor-element-5f24b2f .elementor-image-box-title{margin-bottom:30px;font-family:"DM Serif Display", Sans-serif;font-size:48px;font-weight:300;line-height:1.1em;color:#FFFFFF;}.elementor-396 .elementor-element.elementor-element-5f24b2f:has(:hover) .elementor-image-box-title,
					 .elementor-396 .elementor-element.elementor-element-5f24b2f:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-396 .elementor-element.elementor-element-5f24b2f .elementor-image-box-description{font-family:"SF Pro Display", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;letter-spacing:0px;color:#F0F0F0;}.elementor-396 .elementor-element.elementor-element-0d53e66{--display:flex;--min-height:424px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:10px 10px 10px 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-396 .elementor-element.elementor-element-0d53e66:not(.elementor-motion-effects-element-type-background), .elementor-396 .elementor-element.elementor-element-0d53e66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-396 .elementor-element.elementor-element-f1cc694{width:var( --container-widget-width, 419px );max-width:419px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:419px;--container-widget-flex-grow:0;--e-icon-list-icon-size:21px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-396 .elementor-element.elementor-element-f1cc694.elementor-element{--align-self:center;}.elementor-396 .elementor-element.elementor-element-f1cc694 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-396 .elementor-element.elementor-element-f1cc694 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-396 .elementor-element.elementor-element-f1cc694 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-396 .elementor-element.elementor-element-f1cc694 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-396 .elementor-element.elementor-element-f1cc694 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-396 .elementor-element.elementor-element-f1cc694 .elementor-icon-list-icon i{color:#13C029;transition:color 0.3s;}.elementor-396 .elementor-element.elementor-element-f1cc694 .elementor-icon-list-icon svg{fill:#13C029;transition:fill 0.3s;}.elementor-396 .elementor-element.elementor-element-f1cc694 .elementor-icon-list-icon{padding-inline-end:-10px;}.elementor-396 .elementor-element.elementor-element-f1cc694 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-396 .elementor-element.elementor-element-f1cc694 .elementor-icon-list-item > a{font-family:"SF Pro Display", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;letter-spacing:0px;}.elementor-396 .elementor-element.elementor-element-f1cc694 .elementor-icon-list-text{color:#3F3F3F;transition:color 0.3s;}.elementor-396 .elementor-element.elementor-element-f410051{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;--z-index:99;}.elementor-396 .elementor-element.elementor-element-f410051:not(.elementor-motion-effects-element-type-background), .elementor-396 .elementor-element.elementor-element-f410051 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7C0707;}.elementor-396 .elementor-element.elementor-element-58d3afe{width:var( --container-widget-width, 962px );max-width:962px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:962px;--container-widget-flex-grow:0;}.elementor-396 .elementor-element.elementor-element-58d3afe.elementor-element{--align-self:center;}.elementor-396 .elementor-element.elementor-element-58d3afe .elementor-image-box-wrapper{text-align:center;}.elementor-396 .elementor-element.elementor-element-58d3afe .elementor-image-box-title{margin-bottom:4px;font-family:"SF Pro Display", Sans-serif;font-size:30px;font-weight:600;line-height:1.4em;color:#FFFFFF;}.elementor-396 .elementor-element.elementor-element-58d3afe .elementor-image-box-description{font-family:"SF Pro Display", Sans-serif;font-size:28px;font-weight:700;text-transform:uppercase;line-height:1.5em;color:#E5E5E5;}.elementor-396 .elementor-element.elementor-element-7a40618{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-396 .elementor-element.elementor-element-7a40618:not(.elementor-motion-effects-element-type-background), .elementor-396 .elementor-element.elementor-element-7a40618 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#160600;}.elementor-396 .elementor-element.elementor-element-778823d{--display:flex;--min-height:690px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-396 .elementor-element.elementor-element-778823d:not(.elementor-motion-effects-element-type-background), .elementor-396 .elementor-element.elementor-element-778823d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-396 .elementor-element.elementor-element-269eb45{width:var( --container-widget-width, 404px );max-width:404px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;--container-widget-width:404px;--container-widget-flex-grow:0;}.elementor-396 .elementor-element.elementor-element-269eb45.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-396 .elementor-element.elementor-element-269eb45 .elementor-image-box-wrapper{text-align:center;}.elementor-396 .elementor-element.elementor-element-269eb45 .elementor-image-box-title{margin-bottom:12px;font-family:"SF Pro Display", Sans-serif;font-size:21px;font-weight:500;line-height:1.1em;letter-spacing:-0.2px;color:#383838;}.elementor-396 .elementor-element.elementor-element-269eb45:has(:hover) .elementor-image-box-title,
					 .elementor-396 .elementor-element.elementor-element-269eb45:has(:focus) .elementor-image-box-title{color:#0F1C12;}.elementor-396 .elementor-element.elementor-element-269eb45 .elementor-image-box-description{font-family:"SF Pro Display", Sans-serif;font-size:27px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:#000000;}.elementor-396 .elementor-element.elementor-element-ef12d17{width:var( --container-widget-width, 440px );max-width:440px;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--container-widget-width:440px;--container-widget-flex-grow:0;}.elementor-396 .elementor-element.elementor-element-ef12d17.elementor-element{--align-self:center;}.elementor-396 .elementor-element.elementor-element-ef12d17 .elementor-image-box-wrapper{text-align:center;}.elementor-396 .elementor-element.elementor-element-ef12d17 .elementor-image-box-title{margin-bottom:12px;font-family:"Untold", Sans-serif;font-size:42px;font-weight:normal;line-height:1.1em;letter-spacing:-2.4px;color:#0F1C12;}.elementor-396 .elementor-element.elementor-element-ef12d17:has(:hover) .elementor-image-box-title,
					 .elementor-396 .elementor-element.elementor-element-ef12d17:has(:focus) .elementor-image-box-title{color:#0F1C12;}.elementor-396 .elementor-element.elementor-element-ef12d17 .elementor-image-box-description{font-family:"SF Pro Display", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:#000000;}.elementor-396 .elementor-element.elementor-element-9fd430a{width:var( --container-widget-width, 493px );max-width:493px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:493px;--container-widget-flex-grow:0;}.elementor-396 .elementor-element.elementor-element-9fd430a.elementor-element{--align-self:center;}.elementor-396 .elementor-element.elementor-element-b733e58{width:var( --container-widget-width, 526px );max-width:526px;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:526px;--container-widget-flex-grow:0;}.elementor-396 .elementor-element.elementor-element-b733e58.elementor-element{--align-self:center;}.elementor-396 .elementor-element.elementor-element-b733e58 .elementor-image-box-wrapper{text-align:center;}.elementor-396 .elementor-element.elementor-element-b733e58.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-396 .elementor-element.elementor-element-b733e58.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-396 .elementor-element.elementor-element-b733e58.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-396 .elementor-element.elementor-element-b733e58 .elementor-image-box-title{margin-bottom:18px;font-family:"SF Pro Display", Sans-serif;font-size:23px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-396 .elementor-element.elementor-element-b733e58 .elementor-image-box-wrapper .elementor-image-box-img{width:30px;}.elementor-396 .elementor-element.elementor-element-b733e58 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-396 .elementor-element.elementor-element-b733e58:has(:hover) .elementor-image-box-title,
					 .elementor-396 .elementor-element.elementor-element-b733e58:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-396 .elementor-element.elementor-element-b733e58 .elementor-image-box-description{font-family:"SF Pro Display", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-396 .elementor-element.elementor-element-0e13ced{--display:flex;--min-height:417px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--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-396 .elementor-element.elementor-element-0e13ced:not(.elementor-motion-effects-element-type-background), .elementor-396 .elementor-element.elementor-element-0e13ced > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F8F5;}.elementor-396 .elementor-element.elementor-element-94c8689{width:var( --container-widget-width, 305px );max-width:305px;--container-widget-width:305px;--container-widget-flex-grow:0;}.elementor-396 .elementor-element.elementor-element-94c8689.elementor-element{--align-self:center;}.elementor-396 .elementor-element.elementor-element-94c8689 img{width:100%;max-width:100%;}.elementor-396 .elementor-element.elementor-element-ac8af46{width:var( --container-widget-width, 414px );max-width:414px;--container-widget-width:414px;--container-widget-flex-grow:0;}.elementor-396 .elementor-element.elementor-element-ac8af46.elementor-element{--align-self:center;}.elementor-396 .elementor-element.elementor-element-ac8af46 .elementor-image-box-wrapper{text-align:left;}.elementor-396 .elementor-element.elementor-element-ac8af46 .elementor-image-box-title{margin-bottom:31px;font-family:"DM Serif Display", Sans-serif;font-size:32px;font-weight:normal;line-height:1.1em;letter-spacing:0px;color:#141414;}.elementor-396 .elementor-element.elementor-element-ac8af46:has(:hover) .elementor-image-box-title,
					 .elementor-396 .elementor-element.elementor-element-ac8af46:has(:focus) .elementor-image-box-title{color:#324832;}.elementor-396 .elementor-element.elementor-element-ac8af46 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#434343;}.elementor-396 .elementor-element.elementor-element-5b15c4e{--display:flex;--min-height:186px;--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-396 .elementor-element.elementor-element-5b15c4e:not(.elementor-motion-effects-element-type-background), .elementor-396 .elementor-element.elementor-element-5b15c4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-396 .elementor-element.elementor-element-fa4ca84{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Manrope", Sans-serif;font-size:12px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-396 .elementor-element.elementor-element-2704810.elementor-element{--align-self:center;}.elementor-396 .elementor-element.elementor-element-2704810{text-align:right;}.elementor-396 .elementor-element.elementor-element-2704810 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:11px;font-weight:bold;text-transform:uppercase;letter-spacing:0.8px;color:#959595;}@media(min-width:768px){.elementor-396 .elementor-element.elementor-element-12cc642{--width:1000px;}.elementor-396 .elementor-element.elementor-element-023a9b2{--width:1239px;}.elementor-396 .elementor-element.elementor-element-6332d2e{--width:400px;}.elementor-396 .elementor-element.elementor-element-e953106{--width:400px;}.elementor-396 .elementor-element.elementor-element-2b89645{--width:905px;}.elementor-396 .elementor-element.elementor-element-a5ca266{--width:400px;}.elementor-396 .elementor-element.elementor-element-003819d{--width:400px;}.elementor-396 .elementor-element.elementor-element-930276e{--width:400px;}.elementor-396 .elementor-element.elementor-element-a4c129c{--width:866px;}.elementor-396 .elementor-element.elementor-element-0d30b32{--width:866px;}.elementor-396 .elementor-element.elementor-element-0d53e66{--width:572px;}.elementor-396 .elementor-element.elementor-element-778823d{--width:540px;}}@media(max-width:1366px){.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-progress .elementor-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-396 .elementor-element.elementor-element-ceb638a{--container-widget-width:51%;--container-widget-flex-grow:0;width:var( --container-widget-width, 51% );max-width:51%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-396 .elementor-element.elementor-element-5f24b2f{--container-widget-width:51%;--container-widget-flex-grow:0;width:var( --container-widget-width, 51% );max-width:51%;}}@media(max-width:1024px){.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-progress .elementor-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-396 .elementor-element.elementor-element-ceb638a{--container-widget-width:57%;--container-widget-flex-grow:0;width:var( --container-widget-width, 57% );max-width:57%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-396 .elementor-element.elementor-element-5f24b2f{--container-widget-width:57%;--container-widget-flex-grow:0;width:var( --container-widget-width, 57% );max-width:57%;}}@media(max-width:767px){.elementor-396 .elementor-element.elementor-element-e9a3fc9{--min-height:64px;--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-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{line-height:var( --e-global-typography-primary-line-height );}.elementor-396 .elementor-element.elementor-element-0ac9106 .elementor-headline{font-size:20px;}.elementor-396 .elementor-element.elementor-element-1f0a38c{--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:11vw;--padding-bottom:14vw;--padding-left:8vw;--padding-right:8vw;}.elementor-widget-progress .elementor-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-396 .elementor-element.elementor-element-ad12a0b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:269px;--container-widget-flex-grow:0;width:var( --container-widget-width, 269px );max-width:269px;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-396 .elementor-element.elementor-element-ceb638a{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;padding:0px 0px 0px 0px;}.elementor-396 .elementor-element.elementor-element-ceb638a .elementor-image-box-title{margin-bottom:14px;font-size:30px;}.elementor-396 .elementor-element.elementor-element-ceb638a .elementor-image-box-description{font-size:16px;}.elementor-396 .elementor-element.elementor-element-39af930{--padding-top:0vw;--padding-bottom:011vw;--padding-left:7vw;--padding-right:07vw;}.elementor-396 .elementor-element.elementor-element-3829703{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-396 .elementor-element.elementor-element-3829703 .elementor-image-box-img{margin-bottom:14px;}.elementor-396 .elementor-element.elementor-element-3829703.elementor-position-right .elementor-image-box-img{margin-left:14px;}.elementor-396 .elementor-element.elementor-element-3829703.elementor-position-left .elementor-image-box-img{margin-right:14px;}.elementor-396 .elementor-element.elementor-element-3829703.elementor-position-top .elementor-image-box-img{margin-bottom:14px;}.elementor-396 .elementor-element.elementor-element-3829703 .elementor-image-box-wrapper .elementor-image-box-img{width:22px;}.elementor-396 .elementor-element.elementor-element-3829703 .elementor-image-box-title{font-size:29px;letter-spacing:-1.3px;}.elementor-396 .elementor-element.elementor-element-3829703 .elementor-image-box-description{font-size:17px;line-height:1.3em;}.elementor-396 .elementor-element.elementor-element-12cc642{--width:100%;--min-height:0px;--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:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-396 .elementor-element.elementor-element-5f8b1ee{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;text-align:center;}.elementor-396 .elementor-element.elementor-element-5f8b1ee img{width:100%;}.elementor-396 .elementor-element.elementor-element-b78b79f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:271px;--container-widget-flex-grow:0;width:var( --container-widget-width, 271px );max-width:271px;}.elementor-396 .elementor-element.elementor-element-b78b79f .elementor-image-box-title{font-size:20px;}.elementor-396 .elementor-element.elementor-element-b78b79f .elementor-image-box-description{font-size:16px;line-height:1.3em;}.elementor-396 .elementor-element.elementor-element-bf628aa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-396 .elementor-element.elementor-element-bf628aa .elementor-image-box-title{margin-bottom:14px;font-size:16px;}.elementor-396 .elementor-element.elementor-element-bf628aa .elementor-image-box-description{font-size:16px;line-height:1.4em;}.elementor-396 .elementor-element.elementor-element-023a9b2{--min-height:0px;--padding-top:25px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-396 .elementor-element.elementor-element-30f31d5{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-396 .elementor-element.elementor-element-30f31d5 .elementor-image-box-title{font-size:25px;letter-spacing:-1.3px;}.elementor-396 .elementor-element.elementor-element-30f31d5 .elementor-image-box-description{font-size:16px;line-height:1.3em;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-396 .elementor-element.elementor-element-3a49136 .elementor-divider-separator{width:60px;}.elementor-396 .elementor-element.elementor-element-3a49136 .elementor-divider{padding-block-start:9px;padding-block-end:9px;}.elementor-396 .elementor-element.elementor-element-dda4f1a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-396 .elementor-element.elementor-element-4314654{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-396 .elementor-element.elementor-element-4314654 .elementor-image-box-wrapper{text-align:center;}.elementor-396 .elementor-element.elementor-element-4314654 .elementor-image-box-title{margin-bottom:10px;font-size:25px;}.elementor-396 .elementor-element.elementor-element-4314654 .elementor-image-box-description{font-size:17px;line-height:1.3em;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-396 .elementor-element.elementor-element-b4a6325{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-396 .elementor-element.elementor-element-b4a6325 .elementor-button{font-size:13px;line-height:1.2em;padding:25px 15px 25px 15px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-396 .elementor-element.elementor-element-d0e71ee{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:12px;line-height:1.3em;}.elementor-396 .elementor-element.elementor-element-be6fd5f{--min-height:0px;--padding-top:04vw;--padding-bottom:11vw;--padding-left:8vw;--padding-right:8vw;--z-index:9;}.elementor-396 .elementor-element.elementor-element-4600a63{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-396 .elementor-element.elementor-element-4600a63 .elementor-image-box-title{font-size:27px;letter-spacing:-1.3px;}.elementor-396 .elementor-element.elementor-element-4600a63 .elementor-image-box-description{font-size:17px;line-height:1.3em;}.elementor-396 .elementor-element.elementor-element-880f615{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;text-align:center;}.elementor-396 .elementor-element.elementor-element-880f615 img{width:100%;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-396 .elementor-element.elementor-element-fb4f763{padding:5px 25px 0px 25px;--icon-vertical-align:flex-start;}.elementor-396 .elementor-element.elementor-element-fb4f763 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-396 .elementor-element.elementor-element-fb4f763 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-396 .elementor-element.elementor-element-fb4f763 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-396 .elementor-element.elementor-element-fb4f763 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-396 .elementor-element.elementor-element-fb4f763 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-396 .elementor-element.elementor-element-fb4f763 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-396 .elementor-element.elementor-element-fb4f763 .elementor-icon-list-item > a{font-size:16px;line-height:1.4em;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-396 .elementor-element.elementor-element-421ea54{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:15px 15px 15px 15px;}.elementor-396 .elementor-element.elementor-element-421ea54 .elementor-heading-title{font-size:16px;}.elementor-396 .elementor-element.elementor-element-7d1055c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-396 .elementor-element.elementor-element-7d1055c .elementor-button{font-size:15px;line-height:1.2em;padding:25px 15px 25px 15px;}.elementor-396 .elementor-element.elementor-element-67e6b8b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;font-size:12px;line-height:1.3em;}.elementor-396 .elementor-element.elementor-element-c77fe3b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-396 .elementor-element.elementor-element-c77fe3b .elementor-image-box-img{margin-bottom:11px;}.elementor-396 .elementor-element.elementor-element-c77fe3b.elementor-position-right .elementor-image-box-img{margin-left:11px;}.elementor-396 .elementor-element.elementor-element-c77fe3b.elementor-position-left .elementor-image-box-img{margin-right:11px;}.elementor-396 .elementor-element.elementor-element-c77fe3b.elementor-position-top .elementor-image-box-img{margin-bottom:11px;}.elementor-396 .elementor-element.elementor-element-c77fe3b .elementor-image-box-title{margin-bottom:0px;font-size:27px;}.elementor-396 .elementor-element.elementor-element-c77fe3b .elementor-image-box-description{font-size:16px;line-height:1.3em;}.elementor-396 .elementor-element.elementor-element-69ab3db .elementor-image-box-img{margin-bottom:2px;}.elementor-396 .elementor-element.elementor-element-b6abc37 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-396 .elementor-element.elementor-element-b6abc37 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-396 .elementor-element.elementor-element-b6abc37 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-396 .elementor-element.elementor-element-b6abc37 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-396 .elementor-element.elementor-element-b6abc37 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-396 .elementor-element.elementor-element-b6abc37 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-396 .elementor-element.elementor-element-b6abc37 .elementor-icon-list-item > a{font-size:16px;line-height:1.1em;}.elementor-396 .elementor-element.elementor-element-e953106{--min-height:0px;--padding-top:41px;--padding-bottom:41px;--padding-left:41px;--padding-right:41px;}.elementor-396 .elementor-element.elementor-element-54d7821{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;padding:0px 0px 0px 0px;}.elementor-396 .elementor-element.elementor-element-54d7821 .elementor-image-box-img{margin-bottom:11px;}.elementor-396 .elementor-element.elementor-element-54d7821 .elementor-image-box-wrapper .elementor-image-box-img{width:30px;}.elementor-396 .elementor-element.elementor-element-9d21a84 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-396 .elementor-element.elementor-element-9d21a84 .elementor-icon-list-item > a{font-size:16px;}.elementor-396 .elementor-element.elementor-element-7317c37{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-396 .elementor-element.elementor-element-7317c37 .elementor-button{font-size:15px;line-height:1.2em;padding:25px 15px 25px 15px;}.elementor-396 .elementor-element.elementor-element-21a0019{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:12px;line-height:1.3em;}.elementor-396 .elementor-element.elementor-element-b9556e5{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-396 .elementor-element.elementor-element-b9556e5 .elementor-image-box-img{margin-bottom:2px;}.elementor-396 .elementor-element.elementor-element-b9556e5.elementor-position-right .elementor-image-box-img{margin-left:2px;}.elementor-396 .elementor-element.elementor-element-b9556e5.elementor-position-left .elementor-image-box-img{margin-right:2px;}.elementor-396 .elementor-element.elementor-element-b9556e5.elementor-position-top .elementor-image-box-img{margin-bottom:2px;}.elementor-396 .elementor-element.elementor-element-b9556e5 .elementor-image-box-wrapper .elementor-image-box-img{width:35px;}.elementor-396 .elementor-element.elementor-element-b9556e5 .elementor-image-box-title{font-size:29px;letter-spacing:-1.3px;}.elementor-396 .elementor-element.elementor-element-b9556e5 .elementor-image-box-description{font-size:17px;line-height:1.3em;}.elementor-396 .elementor-element.elementor-element-a5ca266{--min-height:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-396 .elementor-element.elementor-element-4824358 .elementor-image-box-img{margin-bottom:23px;}.elementor-396 .elementor-element.elementor-element-4824358 .elementor-image-box-title{margin-bottom:16px;font-size:19px;}.elementor-396 .elementor-element.elementor-element-4824358 .elementor-image-box-wrapper .elementor-image-box-img{width:40px;}.elementor-396 .elementor-element.elementor-element-4824358 .elementor-image-box-description{font-size:16px;line-height:1.3em;}.elementor-396 .elementor-element.elementor-element-003819d{--min-height:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-396 .elementor-element.elementor-element-e711115 .elementor-image-box-img{margin-bottom:23px;}.elementor-396 .elementor-element.elementor-element-e711115 .elementor-image-box-title{margin-bottom:16px;font-size:19px;}.elementor-396 .elementor-element.elementor-element-e711115 .elementor-image-box-wrapper .elementor-image-box-img{width:40px;}.elementor-396 .elementor-element.elementor-element-e711115 .elementor-image-box-description{font-size:16px;line-height:1.3em;}.elementor-396 .elementor-element.elementor-element-930276e{--min-height:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-396 .elementor-element.elementor-element-d0bde14 .elementor-image-box-img{margin-bottom:23px;}.elementor-396 .elementor-element.elementor-element-d0bde14 .elementor-image-box-title{margin-bottom:16px;font-size:19px;}.elementor-396 .elementor-element.elementor-element-d0bde14 .elementor-image-box-wrapper .elementor-image-box-img{width:40px;}.elementor-396 .elementor-element.elementor-element-d0bde14 .elementor-image-box-description{font-size:16px;line-height:1.3em;}.elementor-396 .elementor-element.elementor-element-a4c129c{--min-height:0px;--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:45px;--padding-bottom:45px;--padding-left:35px;--padding-right:35px;}.elementor-396 .elementor-element.elementor-element-16f190c{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-396 .elementor-element.elementor-element-16f190c .elementor-image-box-title{margin-bottom:10px;font-size:20px;}.elementor-396 .elementor-element.elementor-element-16f190c .elementor-image-box-description{font-size:16px;line-height:1.3em;}.elementor-396 .elementor-element.elementor-element-0d30b32{--min-height:0px;--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:45px;--padding-bottom:45px;--padding-left:35px;--padding-right:35px;}.elementor-396 .elementor-element.elementor-element-4280a1f{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-396 .elementor-element.elementor-element-4280a1f .elementor-image-box-title{margin-bottom:10px;font-size:20px;}.elementor-396 .elementor-element.elementor-element-4280a1f .elementor-image-box-description{font-size:16px;line-height:1.3em;}.elementor-396 .elementor-element.elementor-element-1e8238a{margin:-39px -110px calc(var(--kit-widget-spacing, 0px) + -107px) -159px;--container-widget-width:800px;--container-widget-flex-grow:0;width:var( --container-widget-width, 800px );max-width:800px;}.elementor-396 .elementor-element.elementor-element-1e8238a.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-396 .elementor-element.elementor-element-1e8238a img{max-width:100%;}.elementor-396 .elementor-element.elementor-element-90a74b8{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;}.elementor-396 .elementor-element.elementor-element-90a74b8 .elementor-image-box-title{margin-bottom:10px;font-size:22px;}.elementor-396 .elementor-element.elementor-element-90a74b8 .elementor-image-box-description{font-size:16px;line-height:1.3em;}.elementor-396 .elementor-element.elementor-element-da30340{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-396 .elementor-element.elementor-element-da30340 .elementor-button{font-size:15px;line-height:1.2em;padding:25px 15px 25px 15px;}.elementor-396 .elementor-element.elementor-element-3acc6ae{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:12px;line-height:1.3em;}.elementor-396 .elementor-element.elementor-element-612c9e3{--min-height:0px;--padding-top:11vw;--padding-bottom:11vw;--padding-left:7vw;--padding-right:7vw;--z-index:9;}.elementor-396 .elementor-element.elementor-element-5f24b2f{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;padding:0px 0px 0px 0px;}.elementor-396 .elementor-element.elementor-element-5f24b2f .elementor-image-box-title{margin-bottom:14px;font-size:30px;}.elementor-396 .elementor-element.elementor-element-5f24b2f .elementor-image-box-description{font-size:17px;}.elementor-396 .elementor-element.elementor-element-0d53e66{--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-396 .elementor-element.elementor-element-f1cc694{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 13px) 0px;--e-icon-list-icon-size:17px;}.elementor-396 .elementor-element.elementor-element-f1cc694 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-396 .elementor-element.elementor-element-f1cc694 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-396 .elementor-element.elementor-element-f1cc694 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-396 .elementor-element.elementor-element-f1cc694 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-396 .elementor-element.elementor-element-f1cc694 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-396 .elementor-element.elementor-element-f1cc694 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-396 .elementor-element.elementor-element-f1cc694 .elementor-icon-list-item > a{font-size:16px;line-height:1.2em;}.elementor-396 .elementor-element.elementor-element-f410051{--min-height:0px;--padding-top:7vw;--padding-bottom:7vw;--padding-left:7vw;--padding-right:7vw;}.elementor-396 .elementor-element.elementor-element-58d3afe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-396 .elementor-element.elementor-element-58d3afe .elementor-image-box-title{margin-bottom:0px;font-size:20px;}.elementor-396 .elementor-element.elementor-element-58d3afe .elementor-image-box-description{font-size:15px;line-height:1.4em;}.elementor-396 .elementor-element.elementor-element-7a40618{--padding-top:11vw;--padding-bottom:11vw;--padding-left:7vw;--padding-right:7vw;}.elementor-396 .elementor-element.elementor-element-778823d{--min-height:0px;--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:14px 0px;--row-gap:14px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:11vw;--padding-bottom:11vw;--padding-left:7vw;--padding-right:7vw;}.elementor-396 .elementor-element.elementor-element-269eb45{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-396 .elementor-element.elementor-element-269eb45 .elementor-image-box-title{margin-bottom:8px;font-size:18px;}.elementor-396 .elementor-element.elementor-element-269eb45 .elementor-image-box-description{font-size:20px;line-height:1.3em;}.elementor-396 .elementor-element.elementor-element-ef12d17{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-396 .elementor-element.elementor-element-ef12d17 .elementor-image-box-title{font-size:26px;}.elementor-396 .elementor-element.elementor-element-ef12d17 .elementor-image-box-description{font-size:17px;line-height:1.3em;}.elementor-396 .elementor-element.elementor-element-9fd430a{width:100%;max-width:100%;}.elementor-396 .elementor-element.elementor-element-b733e58{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:291px;--container-widget-flex-grow:0;width:var( --container-widget-width, 291px );max-width:291px;}.elementor-396 .elementor-element.elementor-element-b733e58 .elementor-image-box-img{margin-bottom:5px;}.elementor-396 .elementor-element.elementor-element-b733e58.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-396 .elementor-element.elementor-element-b733e58.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-396 .elementor-element.elementor-element-b733e58.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-396 .elementor-element.elementor-element-b733e58 .elementor-image-box-title{margin-bottom:10px;font-size:16px;}.elementor-396 .elementor-element.elementor-element-b733e58 .elementor-image-box-description{font-size:15px;line-height:1.4em;}.elementor-396 .elementor-element.elementor-element-0e13ced{--min-height:0px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:11vw;--padding-bottom:11vw;--padding-left:7vw;--padding-right:7vw;}.elementor-396 .elementor-element.elementor-element-94c8689{--container-widget-width:202px;--container-widget-flex-grow:0;width:var( --container-widget-width, 202px );max-width:202px;}.elementor-396 .elementor-element.elementor-element-ac8af46 .elementor-image-box-wrapper{text-align:center;}.elementor-396 .elementor-element.elementor-element-ac8af46 .elementor-image-box-title{font-size:25px;}.elementor-396 .elementor-element.elementor-element-ac8af46 .elementor-image-box-description{font-size:15px;line-height:1.2em;}.elementor-396 .elementor-element.elementor-element-fa4ca84{line-height:1.6em;}.elementor-396 .elementor-element.elementor-element-2704810{text-align:center;}}/* Start custom CSS for container, class: .elementor-element-e9a3fc9 */.elementor-396 .elementor-element.elementor-element-e9a3fc9{
background: linear-gradient(90deg, #BC0C0C 0%, #560505 100%);
}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-ad12a0b */.elementor-396 .elementor-element.elementor-element-ad12a0b .elementor-progress-wrapper {
    background: linear-gradient(90deg, #243357 80%, #0e1832);
    overflow: visible !important; 
    box-shadow:
        0 1px 1px #273149 inset,
        0 5px 10px #0206104d inset,
        0 10px 20px -10px #000;
}

/* Barra de progresso */
.elementor-396 .elementor-element.elementor-element-ad12a0b .elementor-progress-bar {
    background-image: linear-gradient(90deg, #ff6f2b 80%, #ffb664);
    border-radius: 10px !important;
    box-shadow:
        0 0 15px #ff6f2b8a,
        0 6px 6px #ffa435 inset,
        0 8px 12px -5px #eb2216,
        0 0 0 6px #ff6f2b0f;
    position: relative;
}

/* Glow na ponta da barra */
.elementor-396 .elementor-element.elementor-element-ad12a0b .elementor-progress-bar::before {
    content: '';
    box-shadow:
        0 0 50px red,
        0 0 50px red,
        0 0 30px red,
        0 0 30px red;
    width: 14px;     /* reduzido */
    height: 14px;    /* reduzido */
    position: absolute;
    z-index: 0;
    right: -5px;     /* ajustado */
    bottom: 6px;     /* ajustado */
    display: block;
    border-radius: 50%;
    animation: 1s ease 0s normal forwards 1 fadein;
}

/* Ícone (chama) reduzido */
.elementor-396 .elementor-element.elementor-element-ad12a0b .elementor-progress-bar::after {
    content: '';
    background: url("/wp-content/uploads/2025/12/chama.gif") top center no-repeat;
    background-size: cover;

    width: 26px;     /* antes 40px */
    height: 26px;    /* antes 40px */

    position: absolute;
    right: -9px;     /* alinhamento fino */
    bottom: 2px;

    transform: scale(1);
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ceb638a */@media(min-width: 1024px) {
.elementor-396 .elementor-element.elementor-element-ceb638a .elementor-image-box-description{
    padding-left: 100px;
    padding-right: 100px;
}}

/* Animação para "pular" suavemente */
@keyframes pular-seta {
  0%   { transform: translateY(0); }
  25%  { transform: translateY(-8px); }
  50%  { transform: translateY(0); }
  75%  { transform: translateY(-5px); }
  100% { transform: translateY(0); }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-43e629c */.wrapper, #stars, #yahia {
  width: 100vw;
  height: 250vh !important;
  pointer-events: none;
}

.elementor-396 .elementor-element.elementor-element-43e629c{
    position: absolute;
      width: 100vw;
  height: 250vh;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
     pointer-events: none;
}

.wrapper {
  position: relative;
  overflow: hidden;
  cursor: move;
  cursor: grab;
}
.wrapper:active {
  cursor: grabbing;
    
}
.wrapper .container {
  position: relative;
  width: 90%;
  max-width: 1000px;
  height: 100%;
  margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f0a38c *//* Container base */
.elementor-396 .elementor-element.elementor-element-1f0a38c {
  position: relative;
  z-index: 0;
  overflow: visible;

  /* Halo principal (já existente) */
  --halo-w: 320px;
  --halo-h: 200px;
  --halo-blur: 40px;
  --halo-top: -120px;
  --halo-opacity: .3;
  --blend: screen;

  /* Glow de fundo */
  --bg-glow-size: 140%;
  --bg-glow-opacity: .12;
}

/* Halo focal (mantido, apenas organizado) */
.elementor-396 .elementor-element.elementor-element-1f0a38c::before {
  content: "";
  position: absolute;
  top: var(--halo-top);
  left: 50%;
  transform: translateX(-50%) scale(.95);
  width: var(--halo-w);
  height: var(--halo-h);
  pointer-events: none;
  z-index: 2;

  background: radial-gradient(ellipse at center,
    rgba(255,175,82,1) 0%,
    rgba(255,175,82,0.15) 35%,
    rgba(255,175,82,0.05) 65%,
    transparent 85%
  );

  filter: blur(var(--halo-blur));
  opacity: var(--halo-opacity);
  animation: ePulse 3s ease-in-out infinite;
  will-change: opacity, transform;
  mix-blend-mode: var(--blend);
}

/* Glow ambiental de fundo */
.elementor-396 .elementor-element.elementor-element-1f0a38c::after {
  content: "";
  position: absolute;
  inset: -30%;
  pointer-events: none;
  z-index: 1;

  background: radial-gradient(circle at 50% 20%,
    rgba(255,175,82,0.35) 0%,
    rgba(255,175,82,0.15) 25%,
    rgba(255,175,82,0.05) 45%,
    transparent 70%
  );

  opacity: var(--bg-glow-opacity);
  filter: blur(120px);
  transform: scale(1.05);
}

/* Animação suave do halo */
@keyframes ePulse {
  0%,100% {
    opacity: var(--halo-opacity);
    transform: translateX(-50%) scale(.95);
  }
  50% {
    opacity: 1;
    transform: translateX(-50%) scale(1.1);
  }
}

/* Notebook */
@media (min-width: 768px) {
  .elementor-396 .elementor-element.elementor-element-1f0a38c {
    --halo-w: 600px;
    --halo-h: 350px;
    --halo-blur: 60px;
    --halo-top: -160px;
    --bg-glow-opacity: .14;
  }
}

/* Widescreen */
@media (min-width: 1200px) {
  .elementor-396 .elementor-element.elementor-element-1f0a38c {
    --halo-w: 900px;
    --halo-h: 500px;
    --halo-blur: 80px;
    --halo-top: -200px;
    --bg-glow-opacity: .18;
  }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b78b79f */@media(min-width: 1024px) {
    .elementor-396 .elementor-element.elementor-element-b78b79f .elementor-image-box-title{
    padding-right: 50px;
}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b4a6325 */.elementor-396 .elementor-element.elementor-element-b4a6325 .elementor-button {
background:  linear-gradient(90deg, #2BBA8A 0%, #046747 100%);
}

.elementor-396 .elementor-element.elementor-element-b4a6325 .elementor-button{
    animation: pisca 1.5s infinite;
    box-shadow: 0px 0px 20px -5px #2BBA8A; /*mude a cor aqui*/
}

@keyframes pisca {
    70% {
        box-shadow: 0 0 0 30px transparent;
    }
    100% {
        box-shadow: 0 0 0 0 transparent;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-023a9b2 */.elementor-396 .elementor-element.elementor-element-023a9b2 {
  clip-path: polygon(
    2.5% 0,     /* leve corte no topo esquerdo */
    100% 0,     
    100% 100%,  
    0 100%,     
    0 6%,       /* recorte vertical sutil */
    2% 4%       /* canto superior esquerdo chanfrado */
  );
  background: #f9f9f9; /* cor de fundo */
  box-shadow: inset 0 4px 6px rgba(0, 0, 0, 0.25); /* sombra interna suave */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7d1055c */.elementor-396 .elementor-element.elementor-element-7d1055c .elementor-button {
background:  linear-gradient(90deg, #2BBA8A 0%, #046747 100%);
}

.elementor-396 .elementor-element.elementor-element-7d1055c .elementor-button{
    animation: pisca 1.5s infinite;
    box-shadow: 0px 0px 20px -5px #2BBA8A; /*mude a cor aqui*/
}

@keyframes pisca {
    70% {
        box-shadow: 0 0 0 30px transparent;
    }
    100% {
        box-shadow: 0 0 0 0 transparent;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c77fe3b */.elementor-396 .elementor-element.elementor-element-c77fe3b img{animation:bounce .8s ease-in-out infinite}
@keyframes bounce{0%,100%{transform:translateY(0)}50%{transform:translateY(-12px)}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6332d2e */.elementor-396 .elementor-element.elementor-element-6332d2e{
    clip-path: polygon(10% 0, 100% 0, 100% 43%, 100% 100%, 68% 100%, 0 100%, 0 78%, 0 8%, 7% 5%);
    fill: #F9F9F9;
box-shadow: 0 4px 5.3px 0 rgba(0, 0, 0, 0.25) inset;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-54d7821 */.elementor-396 .elementor-element.elementor-element-54d7821 img {
    filter: drop-shadow(0 0 2mm #6EFB69);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7317c37 */.elementor-396 .elementor-element.elementor-element-7317c37 .elementor-button {
background:  linear-gradient(90deg, #2BBA8A 0%, #046747 100%);
}

.elementor-396 .elementor-element.elementor-element-7317c37 .elementor-button{
    animation: pisca 1.5s infinite;
    box-shadow: 0px 0px 20px -5px #2BBA8A; /*mude a cor aqui*/
}

@keyframes pisca {
    70% {
        box-shadow: 0 0 0 30px transparent;
    }
    100% {
        box-shadow: 0 0 0 0 transparent;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a4c129c */@media(min-width: 1024px) {
.elementor-396 .elementor-element.elementor-element-a4c129c{
    background-color: #F9F9F9;
box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25) inset;
clip-path: polygon(0% 100%, 100% 100%, 100% 6%, 18% 6%, 15% 1%, 3% 1%, 0 6%);
    
}}

@media(max-width: 767px){
.elementor-396 .elementor-element.elementor-element-a4c129c{
    background-color: #F9F9F9;
box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25) inset;
clip-path: polygon(0% 100%, 100% 100%, 100% 3%, 27% 3%, 24% 1%, 3% 1%, 0 3%);
    
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d30b32 */@media(min-width: 1024px) {
.elementor-396 .elementor-element.elementor-element-0d30b32{
    background-color: #F9F9F9;
box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25) inset;
clip-path: polygon(0% 100%, 100% 100%, 100% 6%, 18% 6%, 15% 1%, 3% 1%, 0 6%);
    
}}

@media(max-width: 767px){
.elementor-396 .elementor-element.elementor-element-0d30b32{
    background-color: #F9F9F9;
box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25) inset;
clip-path: polygon(0% 100%, 100% 100%, 100% 3%, 27% 3%, 24% 1%, 3% 1%, 0 3%);
    
}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-da30340 */.elementor-396 .elementor-element.elementor-element-da30340 .elementor-button {
background:  linear-gradient(90deg, #2BBA8A 0%, #046747 100%);
}

.elementor-396 .elementor-element.elementor-element-da30340 .elementor-button{
    animation: pisca 1.5s infinite;
    box-shadow: 0px 0px 20px -5px #2BBA8A; /*mude a cor aqui*/
}

@keyframes pisca {
    70% {
        box-shadow: 0 0 0 30px transparent;
    }
    100% {
        box-shadow: 0 0 0 0 transparent;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5f24b2f */@media(min-width: 1024px) {
.elementor-396 .elementor-element.elementor-element-5f24b2f .elementor-image-box-description{
    padding-left: 100px;
    padding-right: 100px;
}}

/* Animação para "pular" suavemente */
@keyframes pular-seta {
  0%   { transform: translateY(0); }
  25%  { transform: translateY(-8px); }
  50%  { transform: translateY(0); }
  75%  { transform: translateY(-5px); }
  100% { transform: translateY(0); }
}

.stts {
  display: inline-block;
  animation: pular-seta 1.2s ease-in-out infinite;
  will-change: transform;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a3edc11 */.wrapper2, #stars, #yahia {
  width: 100vw;
  height: 100vh;
  pointer-events: none;
}

.elementor-396 .elementor-element.elementor-element-a3edc11{
    position: absolute;
      width: 100vw;
  height: 100vh;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
     pointer-events: none;
}

.wrapper2 {
  position: relative;
  overflow: hidden;
  cursor: move;
  cursor: grab;
}
.wrapper2:active {
  cursor: grabbing;
    
}
.wrapper2 .container {
  position: relative;
  width: 90%;
  max-width: 1000px;
  height: 100%;
  margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-612c9e3 *//* Container base */
.elementor-396 .elementor-element.elementor-element-612c9e3 {
  position: relative;
  z-index: 0;
  overflow: visible;

  /* Halo principal (já existente) */
  --halo-w: 320px;
  --halo-h: 200px;
  --halo-blur: 40px;
  --halo-top: -120px;
  --halo-opacity: .3;
  --blend: screen;

  /* Glow de fundo */
  --bg-glow-size: 140%;
  --bg-glow-opacity: .12;
}

/* Halo focal (mantido, apenas organizado) */
.elementor-396 .elementor-element.elementor-element-612c9e3::before {
  content: "";
  position: absolute;
  top: var(--halo-top);
  left: 50%;
  transform: translateX(-50%) scale(.95);
  width: var(--halo-w);
  height: var(--halo-h);
  pointer-events: none;
  z-index: 2;

  background: radial-gradient(ellipse at center,
    rgba(255,175,82,1) 0%,
    rgba(255,175,82,0.15) 35%,
    rgba(255,175,82,0.05) 65%,
    transparent 85%
  );

  filter: blur(var(--halo-blur));
  opacity: var(--halo-opacity);
  animation: ePulse 3s ease-in-out infinite;
  will-change: opacity, transform;
  mix-blend-mode: var(--blend);
}

/* Glow ambiental de fundo */
.elementor-396 .elementor-element.elementor-element-612c9e3::after {
  content: "";
  position: absolute;
  inset: -30%;
  pointer-events: none;
  z-index: 1;

  background: radial-gradient(circle at 50% 20%,
    rgba(255,175,82,0.35) 0%,
    rgba(255,175,82,0.15) 25%,
    rgba(255,175,82,0.05) 45%,
    transparent 70%
  );

  opacity: var(--bg-glow-opacity);
  filter: blur(120px);
  transform: scale(1.05);
}

/* Animação suave do halo */
@keyframes ePulse {
  0%,100% {
    opacity: var(--halo-opacity);
    transform: translateX(-50%) scale(.95);
  }
  50% {
    opacity: 1;
    transform: translateX(-50%) scale(1.1);
  }
}

/* Notebook */
@media (min-width: 768px) {
  .elementor-396 .elementor-element.elementor-element-612c9e3 {
    --halo-w: 600px;
    --halo-h: 350px;
    --halo-blur: 60px;
    --halo-top: -160px;
    --bg-glow-opacity: .14;
  }
}

/* Widescreen */
@media (min-width: 1200px) {
  .elementor-396 .elementor-element.elementor-element-612c9e3 {
    --halo-w: 900px;
    --halo-h: 500px;
    --halo-blur: 80px;
    --halo-top: -200px;
    --bg-glow-opacity: .18;
  }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-58d3afe */.bkg{
    background: #111212 !important;
    padding: 5px
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-269eb45 */verde{
    color: green;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ef12d17 */.elementor-396 .elementor-element.elementor-element-ef12d17 riscar {
text-decoration-line: line-through;
-webkit-text-decoration-line: line-through;
text-decoration-color: #D50B0B;
-webkit-text-decoration-color: #E90404;
text-decoration-thickness: 3px; /* Ajuste a espessura conforme necessário /
-webkit-text-decoration-thickness: 1px; / Para navegadores baseados em WebKit */
color: #D50B0B;
}

dct{
    font-weight: bold;
    font-size: 28px;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a40618 *//* Container base */
.elementor-396 .elementor-element.elementor-element-7a40618 {
  position: relative;
  z-index: 0;
  overflow: visible;

  /* Halo principal */
  --halo-w: 320px;
  --halo-h: 200px;
  --halo-blur: 40px;
  --halo-top: -120px;
  --halo-opacity: .3;
  --blend: screen;

  /* Glow de fundo */
  --bg-glow-size: 160%;
  --bg-glow-opacity: .12;
}

/* Halo focal — ESTÁTICO */
.elementor-396 .elementor-element.elementor-element-7a40618::before {
  content: "";
  position: absolute;
  top: var(--halo-top);
  left: 50%;
  transform: translateX(-50%) scale(1); /* estado fixo */
  width: var(--halo-w);
  height: var(--halo-h);
  pointer-events: none;
  z-index: 2;

  background: radial-gradient(ellipse at center,
    rgba(255,175,82,1) 0%,
    rgba(255,175,82,0.15) 35%,
    rgba(255,175,82,0.05) 65%,
    transparent 85%
  );

  filter: blur(var(--halo-blur));
  opacity: var(--halo-opacity);
  mix-blend-mode: var(--blend);
}

/* Glow ambiental de fundo */
.elementor-396 .elementor-element.elementor-element-7a40618::after {
  content: "";
  position: absolute;
  inset: -30%;
  pointer-events: none;
  z-index: 1;

  background: radial-gradient(circle at 50% 20%,
    rgba(255,175,82,0.35) 0%,
    rgba(255,175,82,0.15) 25%,
    rgba(255,175,82,0.05) 45%,
    transparent 70%
  );

  opacity: var(--bg-glow-opacity);
  filter: blur(120px);
  transform: scale(1.05);
}

/* Notebook */
@media (min-width: 768px) {
  .elementor-396 .elementor-element.elementor-element-7a40618 {
    --halo-w: 600px;
    --halo-h: 350px;
    --halo-blur: 60px;
    --halo-top: -160px;
    --bg-glow-opacity: .14;
  }
}

/* Widescreen */
@media (min-width: 1200px) {
  .elementor-396 .elementor-element.elementor-element-7a40618 {
    --halo-w: 900px;
    --halo-h: 500px;
    --halo-blur: 80px;
    --halo-top: -200px;
    --bg-glow-opacity: .18;
  }
}/* End custom CSS */
/* Start custom CSS */.destaque-cor1 {
background-image: linear-gradient(88deg, #C76A00 0.26%, #E78413 94.46%) !important;
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
box-decoration-break: clone;
-webkit-box-decoration-break: clone;
}

.destaque-cor2 {
    
background-image: linear-gradient(88deg, #FFAF52 0.26%, #FFAF52 94.46%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
box-decoration-break: clone;
-webkit-box-decoration-break: clone;

}

.destaquever1{
    color: #6CF22A;
}

.destaquever{
    color: red;
}

p:last-child{
margin-bottom:0px;
}

html, body {
max-width: 100%;
overflow-x: hidden;
}

@media(max-width: 767px){
.e-con .elementor-widget:not(.fixo){
width: 100% !important;
}
}

.stts {
  display: inline-block;
  animation: pular-seta 1.2s ease-in-out infinite;
  will-change: transform;
}

@media(max-width: 767px){
.ttm{
    font-size: 14px;
}}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'SF Pro Display';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://mathjerke.com.br/wp-content/uploads/2025/12/SFProDisplay-Regular.woff2') format('woff2'),
		url('https://mathjerke.com.br/wp-content/uploads/2025/12/SFProDisplay-Regular.woff') format('woff');
}
@font-face {
	font-family: 'SF Pro Display';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://mathjerke.com.br/wp-content/uploads/2025/12/SFProDisplay-Medium.woff2') format('woff2'),
		url('https://mathjerke.com.br/wp-content/uploads/2025/12/SFProDisplay-Medium.woff') format('woff');
}
@font-face {
	font-family: 'SF Pro Display';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://mathjerke.com.br/wp-content/uploads/2025/12/SFProDisplay-Semibold.woff2') format('woff2'),
		url('https://mathjerke.com.br/wp-content/uploads/2025/12/SFProDisplay-Semibold.woff') format('woff');
}
@font-face {
	font-family: 'SF Pro Display';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://mathjerke.com.br/wp-content/uploads/2025/12/SFProDisplay-Bold.woff2') format('woff2'),
		url('https://mathjerke.com.br/wp-content/uploads/2025/12/SFProDisplay-Bold.woff') format('woff');
}
/* End Custom Fonts CSS */