.elementor-2731 .elementor-element.elementor-element-fda3136{--display:flex;--min-height:60px;--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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:99;}.elementor-2731 .elementor-element.elementor-element-fda3136:not(.elementor-motion-effects-element-type-background), .elementor-2731 .elementor-element.elementor-element-fda3136 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #930707 49%, #E31818 100%);}.elementor-2731 .elementor-element.elementor-element-f86ed11{--display:flex;--min-height:60px;--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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:99;}.elementor-2731 .elementor-element.elementor-element-f86ed11:not(.elementor-motion-effects-element-type-background), .elementor-2731 .elementor-element.elementor-element-f86ed11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #930707 49%, #E31818 100%);}.elementor-2731 .elementor-element.elementor-element-792bc72{--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;}.elementor-2731 .elementor-element.elementor-element-326bcb6{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.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 );color:var( --e-global-color-primary );}.elementor-2731 .elementor-element.elementor-element-bfa231e .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-d3bfeeb{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-countdown .elementor-countdown-item{background-color:var( --e-global-color-primary );}.elementor-widget-countdown .elementor-countdown-digits{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 );}.elementor-widget-countdown .elementor-countdown-label{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 );}.elementor-widget-countdown .elementor-countdown-expire--message{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 );}.elementor-2731 .elementor-element.elementor-element-ab37058 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2731 .elementor-element.elementor-element-ab37058.elementor-element{--align-self:center;}.elementor-2731 .elementor-element.elementor-element-ab37058 .elementor-countdown-wrapper{text-align:center;}body:not(.rtl) .elementor-2731 .elementor-element.elementor-element-ab37058 .elementor-countdown-item:not(:first-of-type){margin-left:calc( 20px/2 );}body:not(.rtl) .elementor-2731 .elementor-element.elementor-element-ab37058 .elementor-countdown-item:not(:last-of-type){margin-right:calc( 20px/2 );}body.rtl .elementor-2731 .elementor-element.elementor-element-ab37058 .elementor-countdown-item:not(:first-of-type){margin-right:calc( 20px/2 );}body.rtl .elementor-2731 .elementor-element.elementor-element-ab37058 .elementor-countdown-item:not(:last-of-type){margin-left:calc( 20px/2 );}.elementor-2731 .elementor-element.elementor-element-ab37058 .elementor-countdown-item{padding:0px 0px 0px 0px;background-color:#6EC1E400;}.elementor-2731 .elementor-element.elementor-element-ab37058 .elementor-countdown-digits{color:#FFFFFF;font-family:"Helvetica", Sans-serif;font-size:32px;font-weight:600;line-height:40px;}.elementor-2731 .elementor-element.elementor-element-ab37058 .elementor-countdown-label{color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:22px;font-weight:400;line-height:40px;}.elementor-2731 .elementor-element.elementor-element-7337503{--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:5vw;--padding-bottom:3vw;--padding-left:5vw;--padding-right:5vw;}.elementor-2731 .elementor-element.elementor-element-7337503:not(.elementor-motion-effects-element-type-background), .elementor-2731 .elementor-element.elementor-element-7337503 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.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 );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 );color:var( --e-global-color-text );}.elementor-2731 .elementor-element.elementor-element-871e26e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2731 .elementor-element.elementor-element-871e26e.elementor-element{--align-self:flex-start;}.elementor-2731 .elementor-element.elementor-element-871e26e .elementor-image-box-wrapper{text-align:center;}.elementor-2731 .elementor-element.elementor-element-871e26e .elementor-image-box-title{font-family:"Helvetica", Sans-serif;font-size:40px;font-weight:600;color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-871e26e:has(:hover) .elementor-image-box-title,
					 .elementor-2731 .elementor-element.elementor-element-871e26e:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-871e26e .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-660d6a1{--display:flex;}.elementor-2731 .elementor-element.elementor-element-c584fba{--display:flex;}.elementor-2731 .elementor-element.elementor-element-418ad48{--spacer-size:50px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2731 .elementor-element.elementor-element-3b38ac7 .elementor-button{background-color:#B2FE0200;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:15em;fill:#000000;color:#000000;border-radius:5px 5px 5px 5px;padding:25px 60px 25px 60px;}.elementor-2731 .elementor-element.elementor-element-3b38ac7.elementor-element{--align-self:center;}.elementor-2731 .elementor-element.elementor-element-e8a5faa{text-align:center;}.elementor-2731 .elementor-element.elementor-element-e8a5faa .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:21px;font-weight:600;color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-a805a75 .elementor-button{background-color:transparent;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:15em;fill:#000000;color:#000000;background-image:linear-gradient(180deg, #FFFFFF00 0%, #FF5E86 100%);border-radius:5px 5px 5px 5px;padding:25px 60px 25px 60px;}.elementor-2731 .elementor-element.elementor-element-a805a75.elementor-element{--align-self:center;}.elementor-2731 .elementor-element.elementor-element-fe97242{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-2731 .elementor-element.elementor-element-fe97242:not(.elementor-motion-effects-element-type-background), .elementor-2731 .elementor-element.elementor-element-fe97242 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#030303;}.elementor-2731 .elementor-element.elementor-element-f66c25c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2731 .elementor-element.elementor-element-f20b10e{width:var( --container-widget-width, 97% );max-width:97%;--container-widget-width:97%;--container-widget-flex-grow:0;text-align:start;}.elementor-2731 .elementor-element.elementor-element-f20b10e .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;letter-spacing:10px;color:#FECE0A;}.elementor-2731 .elementor-element.elementor-element-f20b10e .elementor-heading-title a:hover, .elementor-2731 .elementor-element.elementor-element-f20b10e .elementor-heading-title a:focus{color:#FECE0A;}.elementor-2731 .elementor-element.elementor-element-49e8659{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-2731 .elementor-element.elementor-element-49e8659.elementor-element{--align-self:flex-start;}.elementor-2731 .elementor-element.elementor-element-49e8659 .elementor-image-box-wrapper{text-align:start;}.elementor-2731 .elementor-element.elementor-element-49e8659 .elementor-image-box-title{font-family:"Helvetica", Sans-serif;font-size:42px;font-weight:600;color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-49e8659:has(:hover) .elementor-image-box-title,
					 .elementor-2731 .elementor-element.elementor-element-49e8659:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-49e8659 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:#8C8C8C;}.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 );}.elementor-2731 .elementor-element.elementor-element-017487d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2731 .elementor-element.elementor-element-017487d{z-index:10000;text-align:start;}.elementor-2731 .elementor-element.elementor-element-017487d img{width:89%;border-radius:20px 20px 20px 20px;}.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 );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-2731 .elementor-element.elementor-element-1795415{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-6c8aa26 .elementor-button{background-color:transparent;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:15em;fill:#000000;color:#000000;background-image:linear-gradient(180deg, #FFFFFF00 0%, #FF5E86 100%);border-radius:5px 5px 5px 5px;padding:25px 60px 25px 60px;}.elementor-2731 .elementor-element.elementor-element-6c8aa26.elementor-element{--align-self:center;}.elementor-2731 .elementor-element.elementor-element-3eaad8a{--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:5vw;--padding-bottom:3vw;--padding-left:5vw;--padding-right:5vw;}.elementor-2731 .elementor-element.elementor-element-3eaad8a:not(.elementor-motion-effects-element-type-background), .elementor-2731 .elementor-element.elementor-element-3eaad8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-2731 .elementor-element.elementor-element-a311ab9{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;}.elementor-2731 .elementor-element.elementor-element-a311ab9.elementor-element{--align-self:center;}.elementor-2731 .elementor-element.elementor-element-a311ab9 .elementor-image-box-wrapper{text-align:center;}.elementor-2731 .elementor-element.elementor-element-a311ab9 .elementor-image-box-title{font-family:"Helvetica", Sans-serif;font-size:40px;font-weight:600;color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-a311ab9:has(:hover) .elementor-image-box-title,
					 .elementor-2731 .elementor-element.elementor-element-a311ab9:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-a311ab9 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-0786733{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:90px 20px;--row-gap:90px;--column-gap:20px;--grid-auto-flow:row;--justify-items:center;--margin-top:2vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:6vw;--padding-bottom:10vw;--padding-left:2vw;--padding-right:2vw;}.elementor-2731 .elementor-element.elementor-element-0786733:not(.elementor-motion-effects-element-type-background), .elementor-2731 .elementor-element.elementor-element-0786733 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-2731 .elementor-element.elementor-element-58906bf{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F2D06B;--border-color:#F2D06B;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;grid-column:span 2;grid-row:span 1;}.elementor-2731 .elementor-element.elementor-element-58906bf:not(.elementor-motion-effects-element-type-background), .elementor-2731 .elementor-element.elementor-element-58906bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-2731 .elementor-element.elementor-element-932e419{width:100%;max-width:100%;grid-column:span 2;grid-row:span 6;}.elementor-2731 .elementor-element.elementor-element-932e419 > .elementor-widget-container{margin:-75px 0px 0px 0px;padding:00px 0px 0px 0px;border-style:none;border-radius:00px 00px 00px 00px;}.elementor-2731 .elementor-element.elementor-element-932e419.elementor-element{--align-self:flex-start;}.elementor-2731 .elementor-element.elementor-element-932e419 .elementor-image-box-wrapper{text-align:center;}.elementor-2731 .elementor-element.elementor-element-932e419.elementor-position-right .elementor-image-box-img{margin-left:12px;}.elementor-2731 .elementor-element.elementor-element-932e419.elementor-position-left .elementor-image-box-img{margin-right:12px;}.elementor-2731 .elementor-element.elementor-element-932e419.elementor-position-top .elementor-image-box-img{margin-bottom:12px;}.elementor-2731 .elementor-element.elementor-element-932e419 .elementor-image-box-title{margin-bottom:10px;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:600;line-height:1.5em;color:#F6FAFF;}.elementor-2731 .elementor-element.elementor-element-932e419 .elementor-image-box-wrapper .elementor-image-box-img{width:45%;}.elementor-2731 .elementor-element.elementor-element-932e419 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2731 .elementor-element.elementor-element-932e419:has(:hover) .elementor-image-box-title,
					 .elementor-2731 .elementor-element.elementor-element-932e419:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-932e419 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-82c5769{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F2D06B;--border-color:#F2D06B;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;grid-column:span 2;grid-row:span 1;}.elementor-2731 .elementor-element.elementor-element-82c5769:not(.elementor-motion-effects-element-type-background), .elementor-2731 .elementor-element.elementor-element-82c5769 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-2731 .elementor-element.elementor-element-823a692{width:100%;max-width:100%;grid-column:span 2;grid-row:span 6;}.elementor-2731 .elementor-element.elementor-element-823a692 > .elementor-widget-container{margin:-75px 0px 0px 0px;padding:00px 0px 0px 0px;border-style:none;border-radius:00px 00px 00px 00px;}.elementor-2731 .elementor-element.elementor-element-823a692.elementor-element{--align-self:flex-start;}.elementor-2731 .elementor-element.elementor-element-823a692 .elementor-image-box-wrapper{text-align:center;}.elementor-2731 .elementor-element.elementor-element-823a692.elementor-position-right .elementor-image-box-img{margin-left:12px;}.elementor-2731 .elementor-element.elementor-element-823a692.elementor-position-left .elementor-image-box-img{margin-right:12px;}.elementor-2731 .elementor-element.elementor-element-823a692.elementor-position-top .elementor-image-box-img{margin-bottom:12px;}.elementor-2731 .elementor-element.elementor-element-823a692 .elementor-image-box-title{margin-bottom:10px;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:600;line-height:1.5em;color:#F6FAFF;}.elementor-2731 .elementor-element.elementor-element-823a692 .elementor-image-box-wrapper .elementor-image-box-img{width:45%;}.elementor-2731 .elementor-element.elementor-element-823a692 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2731 .elementor-element.elementor-element-823a692:has(:hover) .elementor-image-box-title,
					 .elementor-2731 .elementor-element.elementor-element-823a692:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-823a692 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-d5ae07a{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F2D06B;--border-color:#F2D06B;--border-radius:20px 20px 20px 20px;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;grid-column:span 2;grid-row:span 1;}.elementor-2731 .elementor-element.elementor-element-d5ae07a:not(.elementor-motion-effects-element-type-background), .elementor-2731 .elementor-element.elementor-element-d5ae07a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-2731 .elementor-element.elementor-element-815097a{width:100%;max-width:100%;grid-column:span 2;grid-row:span 6;}.elementor-2731 .elementor-element.elementor-element-815097a > .elementor-widget-container{margin:-75px 0px 0px 0px;padding:00px 0px 0px 0px;border-style:none;border-radius:00px 00px 00px 00px;}.elementor-2731 .elementor-element.elementor-element-815097a.elementor-element{--align-self:flex-start;}.elementor-2731 .elementor-element.elementor-element-815097a .elementor-image-box-wrapper{text-align:center;}.elementor-2731 .elementor-element.elementor-element-815097a .elementor-image-box-title{margin-bottom:10px;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:600;line-height:1.5em;color:#F6FAFF;}.elementor-2731 .elementor-element.elementor-element-815097a:has(:hover) .elementor-image-box-title,
					 .elementor-2731 .elementor-element.elementor-element-815097a:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-815097a .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-49ff343 > .elementor-widget-container{margin:-229px -100px -21px -100px;padding:0px 0px 0px 0px;}.elementor-2731 .elementor-element.elementor-element-49ff343 img{width:100%;}.elementor-2731 .elementor-element.elementor-element-7e27c96{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F2D06B;--border-color:#F2D06B;--border-radius:20px 20px 20px 20px;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;grid-column:span 2;grid-row:span 1;}.elementor-2731 .elementor-element.elementor-element-7e27c96:not(.elementor-motion-effects-element-type-background), .elementor-2731 .elementor-element.elementor-element-7e27c96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-2731 .elementor-element.elementor-element-00dab66{width:100%;max-width:100%;grid-column:span 2;grid-row:span 6;}.elementor-2731 .elementor-element.elementor-element-00dab66 > .elementor-widget-container{margin:-75px 0px 0px 0px;padding:00px 0px 0px 0px;border-style:none;border-radius:00px 00px 00px 00px;}.elementor-2731 .elementor-element.elementor-element-00dab66.elementor-element{--align-self:flex-start;}.elementor-2731 .elementor-element.elementor-element-00dab66 .elementor-image-box-wrapper{text-align:center;}.elementor-2731 .elementor-element.elementor-element-00dab66 .elementor-image-box-title{margin-bottom:10px;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:600;line-height:1.5em;color:#F6FAFF;}.elementor-2731 .elementor-element.elementor-element-00dab66:has(:hover) .elementor-image-box-title,
					 .elementor-2731 .elementor-element.elementor-element-00dab66:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-00dab66 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-ac6c17a > .elementor-widget-container{margin:-229px -100px -21px -100px;padding:0px 0px 0px 0px;}.elementor-2731 .elementor-element.elementor-element-ac6c17a img{width:100%;}.elementor-2731 .elementor-element.elementor-element-eabb9c8{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F2D06B;--border-color:#F2D06B;--border-radius:20px 20px 20px 20px;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;grid-column:span 2;grid-row:span 1;}.elementor-2731 .elementor-element.elementor-element-eabb9c8:not(.elementor-motion-effects-element-type-background), .elementor-2731 .elementor-element.elementor-element-eabb9c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-2731 .elementor-element.elementor-element-de434d4{width:100%;max-width:100%;grid-column:span 2;grid-row:span 6;}.elementor-2731 .elementor-element.elementor-element-de434d4 > .elementor-widget-container{margin:-75px 0px 0px 0px;padding:00px 0px 0px 0px;border-style:none;border-radius:00px 00px 00px 00px;}.elementor-2731 .elementor-element.elementor-element-de434d4.elementor-element{--align-self:flex-start;}.elementor-2731 .elementor-element.elementor-element-de434d4 .elementor-image-box-wrapper{text-align:center;}.elementor-2731 .elementor-element.elementor-element-de434d4 .elementor-image-box-title{margin-bottom:10px;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:600;line-height:1.5em;color:#F6FAFF;}.elementor-2731 .elementor-element.elementor-element-de434d4:has(:hover) .elementor-image-box-title,
					 .elementor-2731 .elementor-element.elementor-element-de434d4:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-de434d4 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-6a149ce > .elementor-widget-container{margin:-229px -100px -21px -100px;padding:0px 0px 0px 0px;}.elementor-2731 .elementor-element.elementor-element-6a149ce img{width:100%;}.elementor-2731 .elementor-element.elementor-element-2015292{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F2D06B;--border-color:#F2D06B;--border-radius:20px 20px 20px 20px;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;grid-column:span 2;grid-row:span 1;}.elementor-2731 .elementor-element.elementor-element-2015292:not(.elementor-motion-effects-element-type-background), .elementor-2731 .elementor-element.elementor-element-2015292 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-2731 .elementor-element.elementor-element-0712ba9{width:100%;max-width:100%;grid-column:span 2;grid-row:span 6;}.elementor-2731 .elementor-element.elementor-element-0712ba9 > .elementor-widget-container{margin:-75px 0px 0px 0px;padding:00px 0px 0px 0px;border-style:none;border-radius:00px 00px 00px 00px;}.elementor-2731 .elementor-element.elementor-element-0712ba9.elementor-element{--align-self:flex-start;}.elementor-2731 .elementor-element.elementor-element-0712ba9 .elementor-image-box-wrapper{text-align:center;}.elementor-2731 .elementor-element.elementor-element-0712ba9.elementor-position-right .elementor-image-box-img{margin-left:12px;}.elementor-2731 .elementor-element.elementor-element-0712ba9.elementor-position-left .elementor-image-box-img{margin-right:12px;}.elementor-2731 .elementor-element.elementor-element-0712ba9.elementor-position-top .elementor-image-box-img{margin-bottom:12px;}.elementor-2731 .elementor-element.elementor-element-0712ba9 .elementor-image-box-title{margin-bottom:10px;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:600;line-height:1.5em;color:#F6FAFF;}.elementor-2731 .elementor-element.elementor-element-0712ba9 .elementor-image-box-wrapper .elementor-image-box-img{width:45%;}.elementor-2731 .elementor-element.elementor-element-0712ba9 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2731 .elementor-element.elementor-element-0712ba9:has(:hover) .elementor-image-box-title,
					 .elementor-2731 .elementor-element.elementor-element-0712ba9:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-0712ba9 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-f5e813a{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F2D06B;--border-color:#F2D06B;--border-radius:20px 20px 20px 20px;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;grid-column:span 2;grid-row:span 1;}.elementor-2731 .elementor-element.elementor-element-f5e813a:not(.elementor-motion-effects-element-type-background), .elementor-2731 .elementor-element.elementor-element-f5e813a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-2731 .elementor-element.elementor-element-ee38b43{width:100%;max-width:100%;grid-column:span 2;grid-row:span 6;}.elementor-2731 .elementor-element.elementor-element-ee38b43 > .elementor-widget-container{margin:-75px 0px 0px 0px;padding:00px 0px 0px 0px;border-style:none;border-radius:00px 00px 00px 00px;}.elementor-2731 .elementor-element.elementor-element-ee38b43.elementor-element{--align-self:flex-start;}.elementor-2731 .elementor-element.elementor-element-ee38b43 .elementor-image-box-wrapper{text-align:center;}.elementor-2731 .elementor-element.elementor-element-ee38b43 .elementor-image-box-title{margin-bottom:10px;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:600;line-height:1.5em;color:#F6FAFF;}.elementor-2731 .elementor-element.elementor-element-ee38b43:has(:hover) .elementor-image-box-title,
					 .elementor-2731 .elementor-element.elementor-element-ee38b43:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-ee38b43 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-661f98f > .elementor-widget-container{margin:-229px -100px -21px -100px;padding:0px 0px 0px 0px;}.elementor-2731 .elementor-element.elementor-element-661f98f img{width:100%;}.elementor-2731 .elementor-element.elementor-element-d408b07{--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:5vw;--padding-bottom:3vw;--padding-left:5vw;--padding-right:5vw;}.elementor-2731 .elementor-element.elementor-element-d408b07:not(.elementor-motion-effects-element-type-background), .elementor-2731 .elementor-element.elementor-element-d408b07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-2731 .elementor-element.elementor-element-f5b0466 .elementor-button{background-color:transparent;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:15em;fill:#000000;color:#000000;background-image:linear-gradient(180deg, #FFFFFF00 0%, #FF5E86 100%);border-radius:5px 5px 5px 5px;padding:25px 60px 25px 60px;}.elementor-2731 .elementor-element.elementor-element-f5b0466.elementor-element{--align-self:center;}.elementor-2731 .elementor-element.elementor-element-16c5a31{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;}.elementor-2731 .elementor-element.elementor-element-16c5a31.elementor-element{--align-self:center;}.elementor-2731 .elementor-element.elementor-element-16c5a31 .elementor-image-box-wrapper{text-align:center;}.elementor-2731 .elementor-element.elementor-element-16c5a31 .elementor-image-box-title{font-family:"Helvetica", Sans-serif;font-size:40px;font-weight:600;color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-16c5a31:has(:hover) .elementor-image-box-title,
					 .elementor-2731 .elementor-element.elementor-element-16c5a31:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-16c5a31 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-f7d5546{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:90px 20px;--row-gap:90px;--column-gap:20px;--grid-auto-flow:row;--justify-items:center;--margin-top:2vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:6vw;--padding-bottom:10vw;--padding-left:2vw;--padding-right:2vw;}.elementor-2731 .elementor-element.elementor-element-f7d5546:not(.elementor-motion-effects-element-type-background), .elementor-2731 .elementor-element.elementor-element-f7d5546 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-2731 .elementor-element.elementor-element-1ab9c5f{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F2D06B;--border-color:#F2D06B;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;grid-column:span 2;grid-row:span 1;}.elementor-2731 .elementor-element.elementor-element-1ab9c5f:not(.elementor-motion-effects-element-type-background), .elementor-2731 .elementor-element.elementor-element-1ab9c5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-2731 .elementor-element.elementor-element-bf3c30a{width:100%;max-width:100%;grid-column:span 2;grid-row:span 6;}.elementor-2731 .elementor-element.elementor-element-bf3c30a > .elementor-widget-container{margin:-75px 0px 0px 0px;padding:00px 0px 0px 0px;border-style:none;border-radius:00px 00px 00px 00px;}.elementor-2731 .elementor-element.elementor-element-bf3c30a.elementor-element{--align-self:flex-start;}.elementor-2731 .elementor-element.elementor-element-bf3c30a .elementor-image-box-wrapper{text-align:center;}.elementor-2731 .elementor-element.elementor-element-bf3c30a.elementor-position-right .elementor-image-box-img{margin-left:12px;}.elementor-2731 .elementor-element.elementor-element-bf3c30a.elementor-position-left .elementor-image-box-img{margin-right:12px;}.elementor-2731 .elementor-element.elementor-element-bf3c30a.elementor-position-top .elementor-image-box-img{margin-bottom:12px;}.elementor-2731 .elementor-element.elementor-element-bf3c30a .elementor-image-box-title{margin-bottom:10px;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:600;line-height:1.5em;color:#F6FAFF;}.elementor-2731 .elementor-element.elementor-element-bf3c30a .elementor-image-box-wrapper .elementor-image-box-img{width:45%;}.elementor-2731 .elementor-element.elementor-element-bf3c30a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2731 .elementor-element.elementor-element-bf3c30a:has(:hover) .elementor-image-box-title,
					 .elementor-2731 .elementor-element.elementor-element-bf3c30a:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-bf3c30a .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-721b9ba{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F2D06B;--border-color:#F2D06B;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;grid-column:span 2;grid-row:span 1;}.elementor-2731 .elementor-element.elementor-element-721b9ba:not(.elementor-motion-effects-element-type-background), .elementor-2731 .elementor-element.elementor-element-721b9ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-2731 .elementor-element.elementor-element-516f794{width:100%;max-width:100%;grid-column:span 2;grid-row:span 6;}.elementor-2731 .elementor-element.elementor-element-516f794 > .elementor-widget-container{margin:-75px 0px 0px 0px;padding:00px 0px 0px 0px;border-style:none;border-radius:00px 00px 00px 00px;}.elementor-2731 .elementor-element.elementor-element-516f794.elementor-element{--align-self:flex-start;}.elementor-2731 .elementor-element.elementor-element-516f794 .elementor-image-box-wrapper{text-align:center;}.elementor-2731 .elementor-element.elementor-element-516f794.elementor-position-right .elementor-image-box-img{margin-left:12px;}.elementor-2731 .elementor-element.elementor-element-516f794.elementor-position-left .elementor-image-box-img{margin-right:12px;}.elementor-2731 .elementor-element.elementor-element-516f794.elementor-position-top .elementor-image-box-img{margin-bottom:12px;}.elementor-2731 .elementor-element.elementor-element-516f794 .elementor-image-box-title{margin-bottom:10px;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:600;line-height:1.5em;color:#F6FAFF;}.elementor-2731 .elementor-element.elementor-element-516f794 .elementor-image-box-wrapper .elementor-image-box-img{width:45%;}.elementor-2731 .elementor-element.elementor-element-516f794 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2731 .elementor-element.elementor-element-516f794:has(:hover) .elementor-image-box-title,
					 .elementor-2731 .elementor-element.elementor-element-516f794:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-516f794 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-dc5127e{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F2D06B;--border-color:#F2D06B;--border-radius:20px 20px 20px 20px;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;grid-column:span 2;grid-row:span 1;}.elementor-2731 .elementor-element.elementor-element-dc5127e:not(.elementor-motion-effects-element-type-background), .elementor-2731 .elementor-element.elementor-element-dc5127e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-2731 .elementor-element.elementor-element-7f86f7e > .elementor-widget-container{margin:-121px 0px 102px 0px;padding:0px 0px 0px 0px;}.elementor-2731 .elementor-element.elementor-element-7f86f7e img{width:100%;}.elementor-2731 .elementor-element.elementor-element-b5b0062{width:100%;max-width:100%;grid-column:span 2;grid-row:span 6;}.elementor-2731 .elementor-element.elementor-element-b5b0062 > .elementor-widget-container{margin:-75px 0px 0px 0px;padding:00px 0px 0px 0px;border-style:none;border-radius:00px 00px 00px 00px;}.elementor-2731 .elementor-element.elementor-element-b5b0062.elementor-element{--align-self:flex-start;}.elementor-2731 .elementor-element.elementor-element-b5b0062 .elementor-image-box-wrapper{text-align:center;}.elementor-2731 .elementor-element.elementor-element-b5b0062 .elementor-image-box-title{margin-bottom:10px;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:600;line-height:1.5em;color:#F6FAFF;}.elementor-2731 .elementor-element.elementor-element-b5b0062:has(:hover) .elementor-image-box-title,
					 .elementor-2731 .elementor-element.elementor-element-b5b0062:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-b5b0062 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-3d5103e{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F2D06B;--border-color:#F2D06B;--border-radius:20px 20px 20px 20px;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;grid-column:span 2;grid-row:span 1;}.elementor-2731 .elementor-element.elementor-element-3d5103e:not(.elementor-motion-effects-element-type-background), .elementor-2731 .elementor-element.elementor-element-3d5103e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-2731 .elementor-element.elementor-element-b2b65e7 > .elementor-widget-container{margin:-121px 0px 75px 0px;padding:0px 0px 0px 0px;}.elementor-2731 .elementor-element.elementor-element-b2b65e7 img{width:83%;}.elementor-2731 .elementor-element.elementor-element-8e3f080{width:100%;max-width:100%;grid-column:span 2;grid-row:span 6;}.elementor-2731 .elementor-element.elementor-element-8e3f080 > .elementor-widget-container{margin:-75px 0px 0px 0px;padding:00px 0px 0px 0px;border-style:none;border-radius:00px 00px 00px 00px;}.elementor-2731 .elementor-element.elementor-element-8e3f080.elementor-element{--align-self:flex-start;}.elementor-2731 .elementor-element.elementor-element-8e3f080 .elementor-image-box-wrapper{text-align:center;}.elementor-2731 .elementor-element.elementor-element-8e3f080 .elementor-image-box-title{margin-bottom:10px;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:600;line-height:1.5em;color:#F6FAFF;}.elementor-2731 .elementor-element.elementor-element-8e3f080:has(:hover) .elementor-image-box-title,
					 .elementor-2731 .elementor-element.elementor-element-8e3f080:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-8e3f080 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-75c7209{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F2D06B;--border-color:#F2D06B;--border-radius:20px 20px 20px 20px;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;grid-column:span 2;grid-row:span 1;}.elementor-2731 .elementor-element.elementor-element-75c7209:not(.elementor-motion-effects-element-type-background), .elementor-2731 .elementor-element.elementor-element-75c7209 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-2731 .elementor-element.elementor-element-263697b > .elementor-widget-container{margin:-121px 0px 75px 0px;padding:0px 0px 0px 0px;}.elementor-2731 .elementor-element.elementor-element-263697b img{width:83%;}.elementor-2731 .elementor-element.elementor-element-68bb907{width:100%;max-width:100%;grid-column:span 2;grid-row:span 6;}.elementor-2731 .elementor-element.elementor-element-68bb907 > .elementor-widget-container{margin:-75px 0px 0px 0px;padding:00px 0px 0px 0px;border-style:none;border-radius:00px 00px 00px 00px;}.elementor-2731 .elementor-element.elementor-element-68bb907.elementor-element{--align-self:flex-start;}.elementor-2731 .elementor-element.elementor-element-68bb907 .elementor-image-box-wrapper{text-align:center;}.elementor-2731 .elementor-element.elementor-element-68bb907 .elementor-image-box-title{margin-bottom:10px;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:600;line-height:1.5em;color:#F6FAFF;}.elementor-2731 .elementor-element.elementor-element-68bb907:has(:hover) .elementor-image-box-title,
					 .elementor-2731 .elementor-element.elementor-element-68bb907:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-68bb907 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-0547ba9{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F2D06B;--border-color:#F2D06B;--border-radius:20px 20px 20px 20px;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;grid-column:span 2;grid-row:span 1;}.elementor-2731 .elementor-element.elementor-element-0547ba9:not(.elementor-motion-effects-element-type-background), .elementor-2731 .elementor-element.elementor-element-0547ba9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-2731 .elementor-element.elementor-element-5409f87{width:100%;max-width:100%;grid-column:span 2;grid-row:span 6;}.elementor-2731 .elementor-element.elementor-element-5409f87 > .elementor-widget-container{margin:-75px 0px 0px 0px;padding:00px 0px 0px 0px;border-style:none;border-radius:00px 00px 00px 00px;}.elementor-2731 .elementor-element.elementor-element-5409f87.elementor-element{--align-self:flex-start;}.elementor-2731 .elementor-element.elementor-element-5409f87 .elementor-image-box-wrapper{text-align:center;}.elementor-2731 .elementor-element.elementor-element-5409f87.elementor-position-right .elementor-image-box-img{margin-left:12px;}.elementor-2731 .elementor-element.elementor-element-5409f87.elementor-position-left .elementor-image-box-img{margin-right:12px;}.elementor-2731 .elementor-element.elementor-element-5409f87.elementor-position-top .elementor-image-box-img{margin-bottom:12px;}.elementor-2731 .elementor-element.elementor-element-5409f87 .elementor-image-box-title{margin-bottom:10px;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:600;line-height:1.5em;color:#F6FAFF;}.elementor-2731 .elementor-element.elementor-element-5409f87 .elementor-image-box-wrapper .elementor-image-box-img{width:45%;}.elementor-2731 .elementor-element.elementor-element-5409f87 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2731 .elementor-element.elementor-element-5409f87:has(:hover) .elementor-image-box-title,
					 .elementor-2731 .elementor-element.elementor-element-5409f87:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-5409f87 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-01aabea{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F2D06B;--border-color:#F2D06B;--border-radius:20px 20px 20px 20px;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;grid-column:span 2;grid-row:span 1;}.elementor-2731 .elementor-element.elementor-element-01aabea:not(.elementor-motion-effects-element-type-background), .elementor-2731 .elementor-element.elementor-element-01aabea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-2731 .elementor-element.elementor-element-8c83cbb > .elementor-widget-container{margin:-229px -100px -21px -100px;padding:0px 0px 0px 0px;}.elementor-2731 .elementor-element.elementor-element-8c83cbb img{width:100%;}.elementor-2731 .elementor-element.elementor-element-c132d09{width:100%;max-width:100%;grid-column:span 2;grid-row:span 6;}.elementor-2731 .elementor-element.elementor-element-c132d09 > .elementor-widget-container{margin:-75px 0px 0px 0px;padding:00px 0px 0px 0px;border-style:none;border-radius:00px 00px 00px 00px;}.elementor-2731 .elementor-element.elementor-element-c132d09.elementor-element{--align-self:flex-start;}.elementor-2731 .elementor-element.elementor-element-c132d09 .elementor-image-box-wrapper{text-align:center;}.elementor-2731 .elementor-element.elementor-element-c132d09 .elementor-image-box-title{margin-bottom:10px;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:600;line-height:1.5em;color:#F6FAFF;}.elementor-2731 .elementor-element.elementor-element-c132d09:has(:hover) .elementor-image-box-title,
					 .elementor-2731 .elementor-element.elementor-element-c132d09:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-c132d09 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-5a31e6a{--display:flex;--min-height:1037px;--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:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-2731 .elementor-element.elementor-element-5a31e6a:not(.elementor-motion-effects-element-type-background), .elementor-2731 .elementor-element.elementor-element-5a31e6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#030303;}.elementor-2731 .elementor-element.elementor-element-2ed6bcd{--display:flex;--min-height:1037px;--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:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-2731 .elementor-element.elementor-element-2ed6bcd:not(.elementor-motion-effects-element-type-background), .elementor-2731 .elementor-element.elementor-element-2ed6bcd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#030303;}.elementor-2731 .elementor-element.elementor-element-2f68597{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;}.elementor-2731 .elementor-element.elementor-element-2f68597.elementor-element{--align-self:center;}.elementor-2731 .elementor-element.elementor-element-2f68597 .elementor-image-box-wrapper{text-align:center;}.elementor-2731 .elementor-element.elementor-element-2f68597 .elementor-image-box-title{font-family:"Helvetica", Sans-serif;font-size:40px;font-weight:600;color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-2f68597:has(:hover) .elementor-image-box-title,
					 .elementor-2731 .elementor-element.elementor-element-2f68597:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-2f68597 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-23ce7d3{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;}.elementor-2731 .elementor-element.elementor-element-23ce7d3.elementor-element{--align-self:center;}.elementor-2731 .elementor-element.elementor-element-23ce7d3 .elementor-image-box-wrapper{text-align:center;}.elementor-2731 .elementor-element.elementor-element-23ce7d3 .elementor-image-box-title{font-family:"Helvetica", Sans-serif;font-size:40px;font-weight:600;color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-23ce7d3:has(:hover) .elementor-image-box-title,
					 .elementor-2731 .elementor-element.elementor-element-23ce7d3:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-23ce7d3 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-af36ab8{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;}.elementor-2731 .elementor-element.elementor-element-af36ab8.elementor-element{--align-self:center;}.elementor-2731 .elementor-element.elementor-element-af36ab8 .elementor-image-box-wrapper{text-align:center;}.elementor-2731 .elementor-element.elementor-element-af36ab8 .elementor-image-box-title{font-family:"Helvetica", Sans-serif;font-size:40px;font-weight:600;color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-af36ab8:has(:hover) .elementor-image-box-title,
					 .elementor-2731 .elementor-element.elementor-element-af36ab8:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-af36ab8 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-ea1675f{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;}.elementor-2731 .elementor-element.elementor-element-ea1675f.elementor-element{--align-self:center;}.elementor-2731 .elementor-element.elementor-element-ea1675f .elementor-image-box-wrapper{text-align:center;}.elementor-2731 .elementor-element.elementor-element-ea1675f .elementor-image-box-title{font-family:"Helvetica", Sans-serif;font-size:40px;font-weight:600;color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-ea1675f:has(:hover) .elementor-image-box-title,
					 .elementor-2731 .elementor-element.elementor-element-ea1675f:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-ea1675f .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-082e009{--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;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EAD380;--border-color:#EAD380;--border-radius:25px 25px 25px 25px;--padding-top:25px;--padding-bottom:25px;--padding-left:50px;--padding-right:50px;}.elementor-2731 .elementor-element.elementor-element-082e009:not(.elementor-motion-effects-element-type-background), .elementor-2731 .elementor-element.elementor-element-082e009 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(141deg, #090806 69%, #1E180C 100%);}.elementor-2731 .elementor-element.elementor-element-082e009.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-2731 .elementor-element.elementor-element-6600ea7{width:var( --container-widget-width, 116.212% );max-width:116.212%;--container-widget-width:116.212%;--container-widget-flex-grow:0;}.elementor-2731 .elementor-element.elementor-element-6600ea7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2731 .elementor-element.elementor-element-6600ea7 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:24px;}.elementor-2731 .elementor-element.elementor-element-6600ea7 .elementor-icon-box-title{margin-block-end:9px;color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-6600ea7.elementor-view-stacked .elementor-icon{background-color:#FFD800;}.elementor-2731 .elementor-element.elementor-element-6600ea7.elementor-view-framed .elementor-icon, .elementor-2731 .elementor-element.elementor-element-6600ea7.elementor-view-default .elementor-icon{fill:#FFD800;color:#FFD800;border-color:#FFD800;}.elementor-2731 .elementor-element.elementor-element-6600ea7 .elementor-icon{font-size:36px;}.elementor-2731 .elementor-element.elementor-element-6600ea7 .elementor-icon-box-title, .elementor-2731 .elementor-element.elementor-element-6600ea7 .elementor-icon-box-title a{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:600;}.elementor-2731 .elementor-element.elementor-element-6600ea7:has(:hover) .elementor-icon-box-title,
					 .elementor-2731 .elementor-element.elementor-element-6600ea7:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-6600ea7 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#CFCFCF;}.elementor-2731 .elementor-element.elementor-element-b61a707{--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;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EAD380;--border-color:#EAD380;--border-radius:25px 25px 25px 25px;--padding-top:25px;--padding-bottom:25px;--padding-left:50px;--padding-right:50px;}.elementor-2731 .elementor-element.elementor-element-b61a707:not(.elementor-motion-effects-element-type-background), .elementor-2731 .elementor-element.elementor-element-b61a707 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(141deg, #090806 69%, #1E180C 100%);}.elementor-2731 .elementor-element.elementor-element-b61a707.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2731 .elementor-element.elementor-element-8d6d6d7{width:var( --container-widget-width, 116.212% );max-width:116.212%;--container-widget-width:116.212%;--container-widget-flex-grow:0;}.elementor-2731 .elementor-element.elementor-element-8d6d6d7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2731 .elementor-element.elementor-element-8d6d6d7 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:24px;}.elementor-2731 .elementor-element.elementor-element-8d6d6d7 .elementor-icon-box-title{margin-block-end:9px;color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-8d6d6d7.elementor-view-stacked .elementor-icon{background-color:#FFD800;}.elementor-2731 .elementor-element.elementor-element-8d6d6d7.elementor-view-framed .elementor-icon, .elementor-2731 .elementor-element.elementor-element-8d6d6d7.elementor-view-default .elementor-icon{fill:#FFD800;color:#FFD800;border-color:#FFD800;}.elementor-2731 .elementor-element.elementor-element-8d6d6d7 .elementor-icon{font-size:36px;}.elementor-2731 .elementor-element.elementor-element-8d6d6d7 .elementor-icon-box-title, .elementor-2731 .elementor-element.elementor-element-8d6d6d7 .elementor-icon-box-title a{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:600;}.elementor-2731 .elementor-element.elementor-element-8d6d6d7:has(:hover) .elementor-icon-box-title,
					 .elementor-2731 .elementor-element.elementor-element-8d6d6d7:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-8d6d6d7 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#CFCFCF;}.elementor-2731 .elementor-element.elementor-element-b68bbff{--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;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EAD380;--border-color:#EAD380;--border-radius:25px 25px 25px 25px;--padding-top:25px;--padding-bottom:25px;--padding-left:50px;--padding-right:50px;}.elementor-2731 .elementor-element.elementor-element-b68bbff:not(.elementor-motion-effects-element-type-background), .elementor-2731 .elementor-element.elementor-element-b68bbff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(141deg, #090806 69%, #1E180C 100%);}.elementor-2731 .elementor-element.elementor-element-b68bbff.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2731 .elementor-element.elementor-element-22edaa5{width:var( --container-widget-width, 116.212% );max-width:116.212%;--container-widget-width:116.212%;--container-widget-flex-grow:0;}.elementor-2731 .elementor-element.elementor-element-22edaa5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2731 .elementor-element.elementor-element-22edaa5 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:24px;}.elementor-2731 .elementor-element.elementor-element-22edaa5 .elementor-icon-box-title{margin-block-end:9px;color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-22edaa5.elementor-view-stacked .elementor-icon{background-color:#FFD800;}.elementor-2731 .elementor-element.elementor-element-22edaa5.elementor-view-framed .elementor-icon, .elementor-2731 .elementor-element.elementor-element-22edaa5.elementor-view-default .elementor-icon{fill:#FFD800;color:#FFD800;border-color:#FFD800;}.elementor-2731 .elementor-element.elementor-element-22edaa5 .elementor-icon{font-size:36px;}.elementor-2731 .elementor-element.elementor-element-22edaa5 .elementor-icon-box-title, .elementor-2731 .elementor-element.elementor-element-22edaa5 .elementor-icon-box-title a{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:600;}.elementor-2731 .elementor-element.elementor-element-22edaa5:has(:hover) .elementor-icon-box-title,
					 .elementor-2731 .elementor-element.elementor-element-22edaa5:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-22edaa5 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#CFCFCF;}.elementor-2731 .elementor-element.elementor-element-7cc452a{--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;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EAD380;--border-color:#EAD380;--border-radius:25px 25px 25px 25px;--padding-top:25px;--padding-bottom:25px;--padding-left:50px;--padding-right:50px;}.elementor-2731 .elementor-element.elementor-element-7cc452a:not(.elementor-motion-effects-element-type-background), .elementor-2731 .elementor-element.elementor-element-7cc452a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(141deg, #090806 69%, #1E180C 100%);}.elementor-2731 .elementor-element.elementor-element-7cc452a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2731 .elementor-element.elementor-element-e38e520{width:var( --container-widget-width, 116.212% );max-width:116.212%;--container-widget-width:116.212%;--container-widget-flex-grow:0;}.elementor-2731 .elementor-element.elementor-element-e38e520.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2731 .elementor-element.elementor-element-e38e520 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:24px;}.elementor-2731 .elementor-element.elementor-element-e38e520 .elementor-icon-box-title{margin-block-end:9px;color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-e38e520.elementor-view-stacked .elementor-icon{background-color:#FFD800;}.elementor-2731 .elementor-element.elementor-element-e38e520.elementor-view-framed .elementor-icon, .elementor-2731 .elementor-element.elementor-element-e38e520.elementor-view-default .elementor-icon{fill:#FFD800;color:#FFD800;border-color:#FFD800;}.elementor-2731 .elementor-element.elementor-element-e38e520 .elementor-icon{font-size:36px;}.elementor-2731 .elementor-element.elementor-element-e38e520 .elementor-icon-box-title, .elementor-2731 .elementor-element.elementor-element-e38e520 .elementor-icon-box-title a{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:600;}.elementor-2731 .elementor-element.elementor-element-e38e520:has(:hover) .elementor-icon-box-title,
					 .elementor-2731 .elementor-element.elementor-element-e38e520:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-e38e520 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#CFCFCF;}.elementor-2731 .elementor-element.elementor-element-f29596d{--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;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EAD380;--border-color:#EAD380;--border-radius:25px 25px 25px 25px;--padding-top:25px;--padding-bottom:25px;--padding-left:50px;--padding-right:50px;}.elementor-2731 .elementor-element.elementor-element-f29596d:not(.elementor-motion-effects-element-type-background), .elementor-2731 .elementor-element.elementor-element-f29596d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(141deg, #090806 69%, #1E180C 100%);}.elementor-2731 .elementor-element.elementor-element-f29596d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2731 .elementor-element.elementor-element-f9960bf{width:var( --container-widget-width, 116.212% );max-width:116.212%;--container-widget-width:116.212%;--container-widget-flex-grow:0;}.elementor-2731 .elementor-element.elementor-element-f9960bf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2731 .elementor-element.elementor-element-f9960bf .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:24px;}.elementor-2731 .elementor-element.elementor-element-f9960bf .elementor-icon-box-title{margin-block-end:9px;color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-f9960bf.elementor-view-stacked .elementor-icon{background-color:#FFD800;}.elementor-2731 .elementor-element.elementor-element-f9960bf.elementor-view-framed .elementor-icon, .elementor-2731 .elementor-element.elementor-element-f9960bf.elementor-view-default .elementor-icon{fill:#FFD800;color:#FFD800;border-color:#FFD800;}.elementor-2731 .elementor-element.elementor-element-f9960bf .elementor-icon{font-size:36px;}.elementor-2731 .elementor-element.elementor-element-f9960bf .elementor-icon-box-title, .elementor-2731 .elementor-element.elementor-element-f9960bf .elementor-icon-box-title a{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:600;}.elementor-2731 .elementor-element.elementor-element-f9960bf:has(:hover) .elementor-icon-box-title,
					 .elementor-2731 .elementor-element.elementor-element-f9960bf:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-f9960bf .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#CFCFCF;}.elementor-2731 .elementor-element.elementor-element-982c259{--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;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EAD380;--border-color:#EAD380;--border-radius:25px 25px 25px 25px;--padding-top:25px;--padding-bottom:25px;--padding-left:50px;--padding-right:50px;}.elementor-2731 .elementor-element.elementor-element-982c259:not(.elementor-motion-effects-element-type-background), .elementor-2731 .elementor-element.elementor-element-982c259 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(141deg, #090806 69%, #1E180C 100%);}.elementor-2731 .elementor-element.elementor-element-982c259.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2731 .elementor-element.elementor-element-d8827a0{width:var( --container-widget-width, 116.212% );max-width:116.212%;--container-widget-width:116.212%;--container-widget-flex-grow:0;}.elementor-2731 .elementor-element.elementor-element-d8827a0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2731 .elementor-element.elementor-element-d8827a0 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:24px;}.elementor-2731 .elementor-element.elementor-element-d8827a0 .elementor-icon-box-title{margin-block-end:9px;color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-d8827a0.elementor-view-stacked .elementor-icon{background-color:#FFD800;}.elementor-2731 .elementor-element.elementor-element-d8827a0.elementor-view-framed .elementor-icon, .elementor-2731 .elementor-element.elementor-element-d8827a0.elementor-view-default .elementor-icon{fill:#FFD800;color:#FFD800;border-color:#FFD800;}.elementor-2731 .elementor-element.elementor-element-d8827a0 .elementor-icon{font-size:36px;}.elementor-2731 .elementor-element.elementor-element-d8827a0 .elementor-icon-box-title, .elementor-2731 .elementor-element.elementor-element-d8827a0 .elementor-icon-box-title a{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:600;}.elementor-2731 .elementor-element.elementor-element-d8827a0:has(:hover) .elementor-icon-box-title,
					 .elementor-2731 .elementor-element.elementor-element-d8827a0:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-d8827a0 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#CFCFCF;}.elementor-2731 .elementor-element.elementor-element-f591354{--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;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EAD380;--border-color:#EAD380;--border-radius:25px 25px 25px 25px;--padding-top:25px;--padding-bottom:25px;--padding-left:50px;--padding-right:50px;}.elementor-2731 .elementor-element.elementor-element-f591354:not(.elementor-motion-effects-element-type-background), .elementor-2731 .elementor-element.elementor-element-f591354 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(141deg, #090806 69%, #1E180C 100%);}.elementor-2731 .elementor-element.elementor-element-f591354.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2731 .elementor-element.elementor-element-511722e{width:var( --container-widget-width, 116.212% );max-width:116.212%;--container-widget-width:116.212%;--container-widget-flex-grow:0;}.elementor-2731 .elementor-element.elementor-element-511722e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2731 .elementor-element.elementor-element-511722e .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:24px;}.elementor-2731 .elementor-element.elementor-element-511722e .elementor-icon-box-title{margin-block-end:9px;color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-511722e.elementor-view-stacked .elementor-icon{background-color:#FFD800;}.elementor-2731 .elementor-element.elementor-element-511722e.elementor-view-framed .elementor-icon, .elementor-2731 .elementor-element.elementor-element-511722e.elementor-view-default .elementor-icon{fill:#FFD800;color:#FFD800;border-color:#FFD800;}.elementor-2731 .elementor-element.elementor-element-511722e .elementor-icon{font-size:36px;}.elementor-2731 .elementor-element.elementor-element-511722e .elementor-icon-box-title, .elementor-2731 .elementor-element.elementor-element-511722e .elementor-icon-box-title a{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:600;}.elementor-2731 .elementor-element.elementor-element-511722e:has(:hover) .elementor-icon-box-title,
					 .elementor-2731 .elementor-element.elementor-element-511722e:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-511722e .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#CFCFCF;}.elementor-2731 .elementor-element.elementor-element-0adbdb0{--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;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EAD380;--border-color:#EAD380;--border-radius:25px 25px 25px 25px;--padding-top:25px;--padding-bottom:25px;--padding-left:50px;--padding-right:50px;}.elementor-2731 .elementor-element.elementor-element-0adbdb0:not(.elementor-motion-effects-element-type-background), .elementor-2731 .elementor-element.elementor-element-0adbdb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(141deg, #090806 69%, #1E180C 100%);}.elementor-2731 .elementor-element.elementor-element-0adbdb0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2731 .elementor-element.elementor-element-390ae0a{width:var( --container-widget-width, 116.212% );max-width:116.212%;--container-widget-width:116.212%;--container-widget-flex-grow:0;}.elementor-2731 .elementor-element.elementor-element-390ae0a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2731 .elementor-element.elementor-element-390ae0a .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:24px;}.elementor-2731 .elementor-element.elementor-element-390ae0a .elementor-icon-box-title{margin-block-end:9px;color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-390ae0a.elementor-view-stacked .elementor-icon{background-color:#FFD800;}.elementor-2731 .elementor-element.elementor-element-390ae0a.elementor-view-framed .elementor-icon, .elementor-2731 .elementor-element.elementor-element-390ae0a.elementor-view-default .elementor-icon{fill:#FFD800;color:#FFD800;border-color:#FFD800;}.elementor-2731 .elementor-element.elementor-element-390ae0a .elementor-icon{font-size:36px;}.elementor-2731 .elementor-element.elementor-element-390ae0a .elementor-icon-box-title, .elementor-2731 .elementor-element.elementor-element-390ae0a .elementor-icon-box-title a{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:600;}.elementor-2731 .elementor-element.elementor-element-390ae0a:has(:hover) .elementor-icon-box-title,
					 .elementor-2731 .elementor-element.elementor-element-390ae0a:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-390ae0a .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#CFCFCF;}.elementor-2731 .elementor-element.elementor-element-863915d{--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;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EAD380;--border-color:#EAD380;--border-radius:25px 25px 25px 25px;--padding-top:25px;--padding-bottom:25px;--padding-left:50px;--padding-right:50px;}.elementor-2731 .elementor-element.elementor-element-863915d:not(.elementor-motion-effects-element-type-background), .elementor-2731 .elementor-element.elementor-element-863915d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(141deg, #090806 69%, #1E180C 100%);}.elementor-2731 .elementor-element.elementor-element-863915d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2731 .elementor-element.elementor-element-71335ed{width:var( --container-widget-width, 116.212% );max-width:116.212%;--container-widget-width:116.212%;--container-widget-flex-grow:0;}.elementor-2731 .elementor-element.elementor-element-71335ed.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2731 .elementor-element.elementor-element-71335ed .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:24px;}.elementor-2731 .elementor-element.elementor-element-71335ed .elementor-icon-box-title{margin-block-end:9px;color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-71335ed.elementor-view-stacked .elementor-icon{background-color:#FFD800;}.elementor-2731 .elementor-element.elementor-element-71335ed.elementor-view-framed .elementor-icon, .elementor-2731 .elementor-element.elementor-element-71335ed.elementor-view-default .elementor-icon{fill:#FFD800;color:#FFD800;border-color:#FFD800;}.elementor-2731 .elementor-element.elementor-element-71335ed .elementor-icon{font-size:36px;}.elementor-2731 .elementor-element.elementor-element-71335ed .elementor-icon-box-title, .elementor-2731 .elementor-element.elementor-element-71335ed .elementor-icon-box-title a{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:600;}.elementor-2731 .elementor-element.elementor-element-71335ed:has(:hover) .elementor-icon-box-title,
					 .elementor-2731 .elementor-element.elementor-element-71335ed:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-71335ed .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#CFCFCF;}.elementor-2731 .elementor-element.elementor-element-94cf2e8{--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;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EAD380;--border-color:#EAD380;--border-radius:25px 25px 25px 25px;--padding-top:25px;--padding-bottom:25px;--padding-left:50px;--padding-right:50px;}.elementor-2731 .elementor-element.elementor-element-94cf2e8:not(.elementor-motion-effects-element-type-background), .elementor-2731 .elementor-element.elementor-element-94cf2e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(141deg, #090806 69%, #1E180C 100%);}.elementor-2731 .elementor-element.elementor-element-94cf2e8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2731 .elementor-element.elementor-element-1ae79b7{width:var( --container-widget-width, 116.212% );max-width:116.212%;--container-widget-width:116.212%;--container-widget-flex-grow:0;}.elementor-2731 .elementor-element.elementor-element-1ae79b7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2731 .elementor-element.elementor-element-1ae79b7 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:24px;}.elementor-2731 .elementor-element.elementor-element-1ae79b7 .elementor-icon-box-title{margin-block-end:9px;color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-1ae79b7.elementor-view-stacked .elementor-icon{background-color:#FFD800;}.elementor-2731 .elementor-element.elementor-element-1ae79b7.elementor-view-framed .elementor-icon, .elementor-2731 .elementor-element.elementor-element-1ae79b7.elementor-view-default .elementor-icon{fill:#FFD800;color:#FFD800;border-color:#FFD800;}.elementor-2731 .elementor-element.elementor-element-1ae79b7 .elementor-icon{font-size:36px;}.elementor-2731 .elementor-element.elementor-element-1ae79b7 .elementor-icon-box-title, .elementor-2731 .elementor-element.elementor-element-1ae79b7 .elementor-icon-box-title a{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:600;}.elementor-2731 .elementor-element.elementor-element-1ae79b7:has(:hover) .elementor-icon-box-title,
					 .elementor-2731 .elementor-element.elementor-element-1ae79b7:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-1ae79b7 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#CFCFCF;}.elementor-2731 .elementor-element.elementor-element-edf4811{--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;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EAD380;--border-color:#EAD380;--border-radius:25px 25px 25px 25px;--padding-top:25px;--padding-bottom:25px;--padding-left:50px;--padding-right:50px;}.elementor-2731 .elementor-element.elementor-element-edf4811:not(.elementor-motion-effects-element-type-background), .elementor-2731 .elementor-element.elementor-element-edf4811 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(141deg, #090806 69%, #1E180C 100%);}.elementor-2731 .elementor-element.elementor-element-edf4811.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2731 .elementor-element.elementor-element-4f8f891{width:var( --container-widget-width, 116.212% );max-width:116.212%;--container-widget-width:116.212%;--container-widget-flex-grow:0;}.elementor-2731 .elementor-element.elementor-element-4f8f891.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2731 .elementor-element.elementor-element-4f8f891 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:24px;}.elementor-2731 .elementor-element.elementor-element-4f8f891 .elementor-icon-box-title{margin-block-end:9px;color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-4f8f891.elementor-view-stacked .elementor-icon{background-color:#FFD800;}.elementor-2731 .elementor-element.elementor-element-4f8f891.elementor-view-framed .elementor-icon, .elementor-2731 .elementor-element.elementor-element-4f8f891.elementor-view-default .elementor-icon{fill:#FFD800;color:#FFD800;border-color:#FFD800;}.elementor-2731 .elementor-element.elementor-element-4f8f891 .elementor-icon{font-size:36px;}.elementor-2731 .elementor-element.elementor-element-4f8f891 .elementor-icon-box-title, .elementor-2731 .elementor-element.elementor-element-4f8f891 .elementor-icon-box-title a{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:600;}.elementor-2731 .elementor-element.elementor-element-4f8f891:has(:hover) .elementor-icon-box-title,
					 .elementor-2731 .elementor-element.elementor-element-4f8f891:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-4f8f891 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#CFCFCF;}.elementor-2731 .elementor-element.elementor-element-ab560cf{--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;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EAD380;--border-color:#EAD380;--border-radius:25px 25px 25px 25px;--padding-top:25px;--padding-bottom:25px;--padding-left:50px;--padding-right:50px;}.elementor-2731 .elementor-element.elementor-element-ab560cf:not(.elementor-motion-effects-element-type-background), .elementor-2731 .elementor-element.elementor-element-ab560cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(141deg, #090806 69%, #1E180C 100%);}.elementor-2731 .elementor-element.elementor-element-ab560cf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2731 .elementor-element.elementor-element-3b13efc{width:var( --container-widget-width, 116.212% );max-width:116.212%;--container-widget-width:116.212%;--container-widget-flex-grow:0;}.elementor-2731 .elementor-element.elementor-element-3b13efc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2731 .elementor-element.elementor-element-3b13efc .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:24px;}.elementor-2731 .elementor-element.elementor-element-3b13efc .elementor-icon-box-title{margin-block-end:9px;color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-3b13efc.elementor-view-stacked .elementor-icon{background-color:#FFD800;}.elementor-2731 .elementor-element.elementor-element-3b13efc.elementor-view-framed .elementor-icon, .elementor-2731 .elementor-element.elementor-element-3b13efc.elementor-view-default .elementor-icon{fill:#FFD800;color:#FFD800;border-color:#FFD800;}.elementor-2731 .elementor-element.elementor-element-3b13efc .elementor-icon{font-size:36px;}.elementor-2731 .elementor-element.elementor-element-3b13efc .elementor-icon-box-title, .elementor-2731 .elementor-element.elementor-element-3b13efc .elementor-icon-box-title a{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:600;}.elementor-2731 .elementor-element.elementor-element-3b13efc:has(:hover) .elementor-icon-box-title,
					 .elementor-2731 .elementor-element.elementor-element-3b13efc:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-3b13efc .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#CFCFCF;}.elementor-2731 .elementor-element.elementor-element-97d33f1 .elementor-button{background-color:transparent;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:15em;fill:#000000;color:#000000;background-image:linear-gradient(180deg, #FFFFFF00 0%, #FF5E86 100%);border-radius:5px 5px 5px 5px;padding:25px 60px 25px 60px;}.elementor-2731 .elementor-element.elementor-element-97d33f1.elementor-element{--align-self:center;}.elementor-2731 .elementor-element.elementor-element-d001e89{--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:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-2731 .elementor-element.elementor-element-d001e89:not(.elementor-motion-effects-element-type-background), .elementor-2731 .elementor-element.elementor-element-d001e89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-2731 .elementor-element.elementor-element-636222e{--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:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-2731 .elementor-element.elementor-element-636222e:not(.elementor-motion-effects-element-type-background), .elementor-2731 .elementor-element.elementor-element-636222e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-2731 .elementor-element.elementor-element-d1e8392{--display:flex;}.elementor-2731 .elementor-element.elementor-element-adcf983{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;}.elementor-2731 .elementor-element.elementor-element-adcf983.elementor-element{--align-self:center;}.elementor-2731 .elementor-element.elementor-element-adcf983 .elementor-image-box-wrapper{text-align:center;}.elementor-2731 .elementor-element.elementor-element-adcf983 .elementor-image-box-title{font-family:"Helvetica", Sans-serif;font-size:40px;font-weight:600;color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-adcf983:has(:hover) .elementor-image-box-title,
					 .elementor-2731 .elementor-element.elementor-element-adcf983:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-adcf983 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-b8a4e58{--display:flex;--margin-top:19px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2731 .elementor-element.elementor-element-4ed680b > .elementor-widget-container{margin:-53px -53px -53px -53px;}.elementor-2731 .elementor-element.elementor-element-f1f1460{--display:flex;--position:absolute;--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 1px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#EAD380;--border-color:#EAD380;--border-radius:15px 15px 15px 15px;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:30px;--padding-right:30px;top:289px;}.elementor-2731 .elementor-element.elementor-element-f1f1460:not(.elementor-motion-effects-element-type-background), .elementor-2731 .elementor-element.elementor-element-f1f1460 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0908063B;}.elementor-2731 .elementor-element.elementor-element-f1f1460.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-2731 .elementor-element.elementor-element-f1f1460{left:-40px;}body.rtl .elementor-2731 .elementor-element.elementor-element-f1f1460{right:-40px;}.elementor-2731 .elementor-element.elementor-element-6dd31ba{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2731 .elementor-element.elementor-element-6dd31ba.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2731 .elementor-element.elementor-element-6dd31ba .elementor-icon-box-wrapper{text-align:start;}.elementor-2731 .elementor-element.elementor-element-6dd31ba .elementor-icon-box-title{margin-block-end:9px;color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-6dd31ba .elementor-icon-box-title, .elementor-2731 .elementor-element.elementor-element-6dd31ba .elementor-icon-box-title a{font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:600;}.elementor-2731 .elementor-element.elementor-element-6dd31ba:has(:hover) .elementor-icon-box-title,
					 .elementor-2731 .elementor-element.elementor-element-6dd31ba:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-6dd31ba .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:400;color:#CFCFCF;}.elementor-2731 .elementor-element.elementor-element-b093425{--display:flex;--position:absolute;--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 1px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#EAD380;--border-color:#EAD380;--border-radius:15px 15px 15px 15px;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:30px;--padding-right:30px;top:134px;}.elementor-2731 .elementor-element.elementor-element-b093425:not(.elementor-motion-effects-element-type-background), .elementor-2731 .elementor-element.elementor-element-b093425 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0908063B;}.elementor-2731 .elementor-element.elementor-element-b093425.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-2731 .elementor-element.elementor-element-b093425{left:715px;}body.rtl .elementor-2731 .elementor-element.elementor-element-b093425{right:715px;}.elementor-2731 .elementor-element.elementor-element-f3ffd05{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2731 .elementor-element.elementor-element-f3ffd05.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2731 .elementor-element.elementor-element-f3ffd05 .elementor-icon-box-wrapper{text-align:start;}.elementor-2731 .elementor-element.elementor-element-f3ffd05 .elementor-icon-box-title{margin-block-end:9px;color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-f3ffd05 .elementor-icon-box-title, .elementor-2731 .elementor-element.elementor-element-f3ffd05 .elementor-icon-box-title a{font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:600;}.elementor-2731 .elementor-element.elementor-element-f3ffd05:has(:hover) .elementor-icon-box-title,
					 .elementor-2731 .elementor-element.elementor-element-f3ffd05:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-f3ffd05 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:400;color:#CFCFCF;}.elementor-2731 .elementor-element.elementor-element-3c909cf{--display:flex;--position:absolute;--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 1px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#EAD380;--border-color:#EAD380;--border-radius:15px 15px 15px 15px;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:30px;--padding-right:30px;top:548px;}.elementor-2731 .elementor-element.elementor-element-3c909cf:not(.elementor-motion-effects-element-type-background), .elementor-2731 .elementor-element.elementor-element-3c909cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0908063B;}.elementor-2731 .elementor-element.elementor-element-3c909cf.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-2731 .elementor-element.elementor-element-3c909cf{left:333px;}body.rtl .elementor-2731 .elementor-element.elementor-element-3c909cf{right:333px;}.elementor-2731 .elementor-element.elementor-element-e508f65{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2731 .elementor-element.elementor-element-e508f65.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2731 .elementor-element.elementor-element-e508f65 .elementor-icon-box-wrapper{text-align:start;}.elementor-2731 .elementor-element.elementor-element-e508f65 .elementor-icon-box-title{margin-block-end:9px;color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-e508f65 .elementor-icon-box-title, .elementor-2731 .elementor-element.elementor-element-e508f65 .elementor-icon-box-title a{font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:600;}.elementor-2731 .elementor-element.elementor-element-e508f65:has(:hover) .elementor-icon-box-title,
					 .elementor-2731 .elementor-element.elementor-element-e508f65:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-e508f65 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:400;color:#CFCFCF;}.elementor-2731 .elementor-element.elementor-element-284067b{--display:flex;--min-height:692px;--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:5vw;}.elementor-2731 .elementor-element.elementor-element-284067b:not(.elementor-motion-effects-element-type-background), .elementor-2731 .elementor-element.elementor-element-284067b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-2731 .elementor-element.elementor-element-287f190{--display:flex;--min-height:692px;--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:5vw;}.elementor-2731 .elementor-element.elementor-element-287f190:not(.elementor-motion-effects-element-type-background), .elementor-2731 .elementor-element.elementor-element-287f190 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-2731 .elementor-element.elementor-element-e54c9c5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2731 .elementor-element.elementor-element-e54c9c5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2731 .elementor-element.elementor-element-252b91d{--display:flex;--min-height:700px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:23px 23px;--row-gap:23px;--column-gap:23px;border-style:none;--border-style:none;--border-radius:6px 6px 6px 6px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2731 .elementor-element.elementor-element-252b91d:not(.elementor-motion-effects-element-type-background), .elementor-2731 .elementor-element.elementor-element-252b91d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-a57072c{--display:flex;--min-height:115px;--justify-content:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:5px 5px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2731 .elementor-element.elementor-element-a57072c:not(.elementor-motion-effects-element-type-background), .elementor-2731 .elementor-element.elementor-element-a57072c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #191919 0%, #121212 100%);}.elementor-2731 .elementor-element.elementor-element-5e06c7b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2731 .elementor-element.elementor-element-5e06c7b img{width:18%;}.elementor-2731 .elementor-element.elementor-element-48e39d6{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;text-align:center;}.elementor-2731 .elementor-element.elementor-element-48e39d6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2731 .elementor-element.elementor-element-48e39d6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2731 .elementor-element.elementor-element-48e39d6 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:32px;font-weight:700;line-height:1.3em;color:#131314;}.elementor-2731 .elementor-element.elementor-element-f2a5fdc{width:var( --container-widget-width, 56% );max-width:56%;--container-widget-width:56%;--container-widget-flex-grow:0;text-align:center;}.elementor-2731 .elementor-element.elementor-element-f2a5fdc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2731 .elementor-element.elementor-element-f2a5fdc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2731 .elementor-element.elementor-element-f2a5fdc .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:400;line-height:1.5em;color:#000407;}.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 );}.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-2731 .elementor-element.elementor-element-5a27d7c{--divider-border-style:solid;--divider-color:#EAD380;--divider-border-width:1px;}.elementor-2731 .elementor-element.elementor-element-5a27d7c .elementor-divider-separator{width:69%;margin:0 auto;margin-center:0;}.elementor-2731 .elementor-element.elementor-element-5a27d7c .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-2731 .elementor-element.elementor-element-0451d55{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;text-align:center;}.elementor-2731 .elementor-element.elementor-element-0451d55 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2731 .elementor-element.elementor-element-0451d55.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2731 .elementor-element.elementor-element-0451d55 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:25px;font-weight:700;line-height:1.3em;color:#131314;}.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 );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-2731 .elementor-element.elementor-element-0dddfea{width:var( --container-widget-width, 363px );max-width:363px;--container-widget-width:363px;--container-widget-flex-grow:0;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-2731 .elementor-element.elementor-element-0dddfea .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-2731 .elementor-element.elementor-element-0dddfea .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-2731 .elementor-element.elementor-element-0dddfea .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-2731 .elementor-element.elementor-element-0dddfea .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-2731 .elementor-element.elementor-element-0dddfea .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-2731 .elementor-element.elementor-element-0dddfea .elementor-icon-list-icon i{color:#1ED760;transition:color 0.3s;}.elementor-2731 .elementor-element.elementor-element-0dddfea .elementor-icon-list-icon svg{fill:#1ED760;transition:fill 0.3s;}.elementor-2731 .elementor-element.elementor-element-0dddfea .elementor-icon-list-icon{padding-inline-end:7px;}.elementor-2731 .elementor-element.elementor-element-0dddfea .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2731 .elementor-element.elementor-element-0dddfea .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;}.elementor-2731 .elementor-element.elementor-element-0dddfea .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-2731 .elementor-element.elementor-element-20484b8{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;text-align:center;}.elementor-2731 .elementor-element.elementor-element-20484b8 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-2731 .elementor-element.elementor-element-20484b8.elementor-element{--align-self:center;}.elementor-2731 .elementor-element.elementor-element-20484b8 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:30px;font-weight:600;line-height:1.3em;color:#000000;}.elementor-2731 .elementor-element.elementor-element-97787d7{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;}.elementor-2731 .elementor-element.elementor-element-97787d7 > .elementor-widget-container{margin:0px 0px -26px 0px;padding:0px 0px 0px 0px;}.elementor-2731 .elementor-element.elementor-element-97787d7.elementor-element{--align-self:center;}.elementor-2731 .elementor-element.elementor-element-97787d7 .elementor-image-box-wrapper{text-align:center;}.elementor-2731 .elementor-element.elementor-element-97787d7 .elementor-image-box-title{margin-bottom:0px;font-family:"Helvetica", Sans-serif;font-size:33px;font-weight:500;text-shadow:0px 5px 15px rgba(0, 0, 0, 0.07);color:#000000;}.elementor-2731 .elementor-element.elementor-element-97787d7:has(:hover) .elementor-image-box-title,
					 .elementor-2731 .elementor-element.elementor-element-97787d7:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-97787d7 .elementor-image-box-description{font-family:"Helvetica", Sans-serif;font-size:80px;font-weight:600;text-shadow:0px 5px 20px rgba(0, 0, 0, 0.08);color:#00FF2F;}.elementor-2731 .elementor-element.elementor-element-20e5d62{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;text-align:center;}.elementor-2731 .elementor-element.elementor-element-20e5d62 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2731 .elementor-element.elementor-element-20e5d62.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2731 .elementor-element.elementor-element-20e5d62 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:25px;font-weight:700;line-height:1.3em;color:#000000;}.elementor-2731 .elementor-element.elementor-element-45061e4 .elementor-button{background-color:transparent;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:15em;fill:#000000;color:#000000;background-image:linear-gradient(180deg, #FFFFFF00 0%, #FF5E86 100%);border-radius:5px 5px 5px 5px;padding:25px 60px 25px 60px;}.elementor-2731 .elementor-element.elementor-element-45061e4.elementor-element{--align-self:center;}.elementor-2731 .elementor-element.elementor-element-6e3e985{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2731 .elementor-element.elementor-element-6e3e985:not(.elementor-motion-effects-element-type-background), .elementor-2731 .elementor-element.elementor-element-6e3e985 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-2731 .elementor-element.elementor-element-bacd0dd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2731 .elementor-element.elementor-element-82dc2ab{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2731 .elementor-element.elementor-element-82dc2ab:not(.elementor-motion-effects-element-type-background), .elementor-2731 .elementor-element.elementor-element-82dc2ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(232deg, #62C8FF 0%, #1A61BE 100%);}.elementor-2731 .elementor-element.elementor-element-82dc2ab::before, .elementor-2731 .elementor-element.elementor-element-82dc2ab > .elementor-background-video-container::before, .elementor-2731 .elementor-element.elementor-element-82dc2ab > .e-con-inner > .elementor-background-video-container::before, .elementor-2731 .elementor-element.elementor-element-82dc2ab > .elementor-background-slideshow::before, .elementor-2731 .elementor-element.elementor-element-82dc2ab > .e-con-inner > .elementor-background-slideshow::before, .elementor-2731 .elementor-element.elementor-element-82dc2ab > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2731 .elementor-element.elementor-element-609a797{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;text-align:center;}.elementor-2731 .elementor-element.elementor-element-609a797 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-2731 .elementor-element.elementor-element-609a797.elementor-element{--align-self:center;}.elementor-2731 .elementor-element.elementor-element-609a797 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:30px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-4303e09{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;}.elementor-2731 .elementor-element.elementor-element-4303e09 > .elementor-widget-container{margin:0px 0px -26px 0px;padding:0px 0px 0px 0px;}.elementor-2731 .elementor-element.elementor-element-4303e09.elementor-element{--align-self:center;}.elementor-2731 .elementor-element.elementor-element-4303e09 .elementor-image-box-wrapper{text-align:center;}.elementor-2731 .elementor-element.elementor-element-4303e09 .elementor-image-box-title{margin-bottom:0px;font-family:"Helvetica", Sans-serif;font-size:33px;font-weight:500;text-shadow:0px 5px 15px rgba(0, 0, 0, 0.07);color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-4303e09:has(:hover) .elementor-image-box-title,
					 .elementor-2731 .elementor-element.elementor-element-4303e09:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-4303e09 .elementor-image-box-description{font-family:"Helvetica", Sans-serif;font-size:80px;font-weight:600;text-shadow:0px 5px 20px rgba(0, 0, 0, 0.08);color:#00FF2F;}.elementor-2731 .elementor-element.elementor-element-1324b58{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2731 .elementor-element.elementor-element-1324b58 > .elementor-widget-container{background-color:#0D458E33;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#62C8FF26;border-radius:5px 5px 5px 5px;}.elementor-2731 .elementor-element.elementor-element-1324b58.elementor-element{--align-self:center;}.elementor-2731 .elementor-element.elementor-element-1324b58 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(26px/2);}.elementor-2731 .elementor-element.elementor-element-1324b58 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(26px/2);}.elementor-2731 .elementor-element.elementor-element-1324b58 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(26px/2);}.elementor-2731 .elementor-element.elementor-element-1324b58 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-26px/2);}.elementor-2731 .elementor-element.elementor-element-1324b58 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-26px/2);}.elementor-2731 .elementor-element.elementor-element-1324b58 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-2731 .elementor-element.elementor-element-1324b58 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-2731 .elementor-element.elementor-element-1324b58 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-2731 .elementor-element.elementor-element-1324b58 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2731 .elementor-element.elementor-element-1324b58 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:1.3em;}.elementor-2731 .elementor-element.elementor-element-1324b58 .elementor-icon-list-text{text-shadow:0px 0px 5px rgba(0,0,0,0.3);color:#FFDB93;transition:color 0.3s;}.elementor-2731 .elementor-element.elementor-element-f75c910 .elementor-button{background-color:transparent;font-family:"Helvetica", Sans-serif;font-size:11px;font-weight:600;background-image:linear-gradient(180deg, #2DD64C 0%, #24B03A 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#3EF067;border-radius:12px 12px 12px 12px;padding:25px 60px 25px 60px;}.elementor-2731 .elementor-element.elementor-element-f75c910 .elementor-button:hover, .elementor-2731 .elementor-element.elementor-element-f75c910 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #28C945 0%, #21A936 100%);}.elementor-2731 .elementor-element.elementor-element-f75c910 > .elementor-widget-container:hover{--e-transform-scale:0.9;}.elementor-2731 .elementor-element.elementor-element-f75c910 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2731 .elementor-element.elementor-element-f75c910 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2731 .elementor-element.elementor-element-fb6e20d{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;text-align:center;}.elementor-2731 .elementor-element.elementor-element-fb6e20d > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-2731 .elementor-element.elementor-element-fb6e20d.elementor-element{--align-self:center;}.elementor-2731 .elementor-element.elementor-element-fb6e20d .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-bc57696{width:var( --container-widget-width, 41% );max-width:41%;--container-widget-width:41%;--container-widget-flex-grow:0;}.elementor-2731 .elementor-element.elementor-element-bc57696 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-2731 .elementor-element.elementor-element-14ec5b8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2731 .elementor-element.elementor-element-6185557{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2731 .elementor-element.elementor-element-6185557:not(.elementor-motion-effects-element-type-background), .elementor-2731 .elementor-element.elementor-element-6185557 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(232deg, #62C8FF 0%, #1A61BE 100%);}.elementor-2731 .elementor-element.elementor-element-6185557::before, .elementor-2731 .elementor-element.elementor-element-6185557 > .elementor-background-video-container::before, .elementor-2731 .elementor-element.elementor-element-6185557 > .e-con-inner > .elementor-background-video-container::before, .elementor-2731 .elementor-element.elementor-element-6185557 > .elementor-background-slideshow::before, .elementor-2731 .elementor-element.elementor-element-6185557 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2731 .elementor-element.elementor-element-6185557 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2731 .elementor-element.elementor-element-6185557.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2731 .elementor-element.elementor-element-55f533c{--display:flex;--border-radius:0px 0px 10px 10px;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2731 .elementor-element.elementor-element-55f533c:not(.elementor-motion-effects-element-type-background), .elementor-2731 .elementor-element.elementor-element-55f533c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-1316344{width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;text-align:center;}.elementor-2731 .elementor-element.elementor-element-1316344.elementor-element{--align-self:center;}.elementor-2731 .elementor-element.elementor-element-1316344 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:27px;font-weight:500;line-height:1.3em;}.elementor-2731 .elementor-element.elementor-element-25bdb0c{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;}.elementor-2731 .elementor-element.elementor-element-25bdb0c > .elementor-widget-container{margin:0px 0px -26px 0px;padding:0px 0px 0px 0px;}.elementor-2731 .elementor-element.elementor-element-25bdb0c.elementor-element{--align-self:center;}.elementor-2731 .elementor-element.elementor-element-25bdb0c .elementor-image-box-wrapper{text-align:center;}.elementor-2731 .elementor-element.elementor-element-25bdb0c .elementor-image-box-title{margin-bottom:0px;font-family:"Helvetica", Sans-serif;font-size:33px;font-weight:500;text-shadow:0px 5px 15px rgba(0, 0, 0, 0.07);color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-25bdb0c:has(:hover) .elementor-image-box-title,
					 .elementor-2731 .elementor-element.elementor-element-25bdb0c:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-25bdb0c .elementor-image-box-description{font-family:"Helvetica", Sans-serif;font-size:80px;font-weight:600;text-shadow:0px 5px 20px rgba(0, 0, 0, 0.08);color:#00FF2F;}.elementor-2731 .elementor-element.elementor-element-70d8085{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2731 .elementor-element.elementor-element-70d8085 > .elementor-widget-container{background-color:#0D458E33;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#62C8FF26;border-radius:5px 5px 5px 5px;}.elementor-2731 .elementor-element.elementor-element-70d8085.elementor-element{--align-self:center;}.elementor-2731 .elementor-element.elementor-element-70d8085 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(26px/2);}.elementor-2731 .elementor-element.elementor-element-70d8085 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(26px/2);}.elementor-2731 .elementor-element.elementor-element-70d8085 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(26px/2);}.elementor-2731 .elementor-element.elementor-element-70d8085 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-26px/2);}.elementor-2731 .elementor-element.elementor-element-70d8085 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-26px/2);}.elementor-2731 .elementor-element.elementor-element-70d8085 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-2731 .elementor-element.elementor-element-70d8085 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-2731 .elementor-element.elementor-element-70d8085 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-2731 .elementor-element.elementor-element-70d8085 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2731 .elementor-element.elementor-element-70d8085 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:1.3em;}.elementor-2731 .elementor-element.elementor-element-70d8085 .elementor-icon-list-text{text-shadow:0px 0px 5px rgba(0,0,0,0.3);color:#FFDB93;transition:color 0.3s;}.elementor-2731 .elementor-element.elementor-element-94b76b2{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;text-align:center;}.elementor-2731 .elementor-element.elementor-element-94b76b2 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-2731 .elementor-element.elementor-element-94b76b2.elementor-element{--align-self:center;}.elementor-2731 .elementor-element.elementor-element-94b76b2 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-f269428{width:var( --container-widget-width, 107.442% );max-width:107.442%;--container-widget-width:107.442%;--container-widget-flex-grow:0;}.elementor-2731 .elementor-element.elementor-element-f269428 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-2731 .elementor-element.elementor-element-f269428.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2731 .elementor-element.elementor-element-825a86a{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;text-align:center;}.elementor-2731 .elementor-element.elementor-element-825a86a > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-2731 .elementor-element.elementor-element-825a86a.elementor-element{--align-self:center;}.elementor-2731 .elementor-element.elementor-element-825a86a .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-c990734{width:var( --container-widget-width, 41% );max-width:41%;--container-widget-width:41%;--container-widget-flex-grow:0;}.elementor-2731 .elementor-element.elementor-element-c990734 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-2731 .elementor-element.elementor-element-3155654{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-2731 .elementor-element.elementor-element-3155654:not(.elementor-motion-effects-element-type-background), .elementor-2731 .elementor-element.elementor-element-3155654 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2731 .elementor-element.elementor-element-041da30{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-2731 .elementor-element.elementor-element-041da30:not(.elementor-motion-effects-element-type-background), .elementor-2731 .elementor-element.elementor-element-041da30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2731 .elementor-element.elementor-element-ec22083{--display:flex;--margin-top:-10px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2731 .elementor-element.elementor-element-ec22083.e-con{--align-self:center;}.elementor-2731 .elementor-element.elementor-element-4f1c274{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;}.elementor-2731 .elementor-element.elementor-element-4f1c274 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2731 .elementor-element.elementor-element-4f1c274.elementor-element{--align-self:center;}.elementor-2731 .elementor-element.elementor-element-4f1c274 .elementor-image-box-wrapper{text-align:center;}.elementor-2731 .elementor-element.elementor-element-4f1c274 .elementor-image-box-title{font-family:"Helvetica", Sans-serif;font-size:35px;font-weight:600;color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-4f1c274:has(:hover) .elementor-image-box-title,
					 .elementor-2731 .elementor-element.elementor-element-4f1c274:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-4f1c274 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-ef720e9{--display:flex;--min-height:491px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--margin-top:-32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2731 .elementor-element.elementor-element-ef720e9:not(.elementor-motion-effects-element-type-background), .elementor-2731 .elementor-element.elementor-element-ef720e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2731 .elementor-element.elementor-element-ef720e9::before, .elementor-2731 .elementor-element.elementor-element-ef720e9 > .elementor-background-video-container::before, .elementor-2731 .elementor-element.elementor-element-ef720e9 > .e-con-inner > .elementor-background-video-container::before, .elementor-2731 .elementor-element.elementor-element-ef720e9 > .elementor-background-slideshow::before, .elementor-2731 .elementor-element.elementor-element-ef720e9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2731 .elementor-element.elementor-element-ef720e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2731 .elementor-element.elementor-element-ef720e9.e-con{--align-self:center;}.elementor-2731 .elementor-element.elementor-element-fff246b{--display:flex;--justify-content:center;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF12;--border-color:#FFFFFF12;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2731 .elementor-element.elementor-element-fff246b::before, .elementor-2731 .elementor-element.elementor-element-fff246b > .elementor-background-video-container::before, .elementor-2731 .elementor-element.elementor-element-fff246b > .e-con-inner > .elementor-background-video-container::before, .elementor-2731 .elementor-element.elementor-element-fff246b > .elementor-background-slideshow::before, .elementor-2731 .elementor-element.elementor-element-fff246b > .e-con-inner > .elementor-background-slideshow::before, .elementor-2731 .elementor-element.elementor-element-fff246b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#110F0A;--background-overlay:'';}.elementor-2731 .elementor-element.elementor-element-dc6e919{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2731 .elementor-element.elementor-element-f43e0da{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-2731 .elementor-element.elementor-element-f43e0da.e-con{--align-self:center;}.elementor-2731 .elementor-element.elementor-element-c1855bd > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-2731 .elementor-element.elementor-element-c1855bd .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-2731 .elementor-element.elementor-element-a560db2 > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-2731 .elementor-element.elementor-element-a560db2 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-2731 .elementor-element.elementor-element-91fe47e > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-2731 .elementor-element.elementor-element-91fe47e .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-2731 .elementor-element.elementor-element-7479448 > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-2731 .elementor-element.elementor-element-7479448 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-2731 .elementor-element.elementor-element-6d2a92c .elementor-button{background-color:#B2FE0200;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:15em;fill:#000000;color:#000000;border-radius:5px 5px 5px 5px;padding:25px 60px 25px 60px;}.elementor-2731 .elementor-element.elementor-element-6d2a92c.elementor-element{--align-self:center;}.elementor-2731 .elementor-element.elementor-element-6d84831{--e-image-carousel-slides-to-show:3;}.elementor-2731 .elementor-element.elementor-element-6d84831 .swiper-pagination-bullet{width:4px;height:4px;background:var( --e-global-color-secondary );}.elementor-2731 .elementor-element.elementor-element-6d84831 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#FFFFFF;opacity:1;}.elementor-2731 .elementor-element.elementor-element-6d84831 .swiper-wrapper{display:flex;align-items:center;}.elementor-2731 .elementor-element.elementor-element-6d84831 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:10px 10px 10px 10px;}.elementor-2731 .elementor-element.elementor-element-7abfc49 .elementor-button{background-color:#B2FE0200;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:15em;fill:#000000;color:#000000;border-radius:5px 5px 5px 5px;padding:25px 60px 25px 60px;}.elementor-2731 .elementor-element.elementor-element-7abfc49.elementor-element{--align-self:center;}.elementor-2731 .elementor-element.elementor-element-5951f68{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-2731 .elementor-element.elementor-element-5951f68.e-con{--align-self:center;}.elementor-2731 .elementor-element.elementor-element-b5baa50 > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-2731 .elementor-element.elementor-element-b5baa50 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-2731 .elementor-element.elementor-element-b335f0b > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-2731 .elementor-element.elementor-element-b335f0b .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-2731 .elementor-element.elementor-element-632142c > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-2731 .elementor-element.elementor-element-632142c .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-2731 .elementor-element.elementor-element-bbd06ad > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-2731 .elementor-element.elementor-element-bbd06ad .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-2731 .elementor-element.elementor-element-486c774{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;text-align:center;}.elementor-2731 .elementor-element.elementor-element-486c774 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2731 .elementor-element.elementor-element-486c774.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2731 .elementor-element.elementor-element-486c774 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;color:#FFFFFF;}.elementor-2731 .elementor-element.elementor-element-5693200 .elementor-button{background-color:#B2FE0200;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:15em;fill:#000000;color:#000000;border-radius:5px 5px 5px 5px;padding:25px 60px 25px 60px;}.elementor-2731 .elementor-element.elementor-element-5693200.elementor-element{--align-self:center;}.elementor-2731 .elementor-element.elementor-element-0232a45{--display:flex;--min-height:100px;--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:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2731 .elementor-element.elementor-element-0232a45:not(.elementor-motion-effects-element-type-background), .elementor-2731 .elementor-element.elementor-element-0232a45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-2731 .elementor-element.elementor-element-128afb7{--display:flex;--min-height:100px;--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:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2731 .elementor-element.elementor-element-128afb7:not(.elementor-motion-effects-element-type-background), .elementor-2731 .elementor-element.elementor-element-128afb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-2731 .elementor-element.elementor-element-f1322bf{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2731 .elementor-element.elementor-element-f1322bf.e-con{--order:-99999 /* order start hack */;}.elementor-2731 .elementor-element.elementor-element-c855525.elementor-element{--order:-99999 /* order start hack */;}.elementor-2731 .elementor-element.elementor-element-c855525{text-align:center;}.elementor-2731 .elementor-element.elementor-element-c855525 img{width:6vw;}.elementor-2731 .elementor-element.elementor-element-d1c385d.elementor-element{--align-self:center;}.elementor-2731 .elementor-element.elementor-element-d1c385d{text-align:end;}.elementor-2731 .elementor-element.elementor-element-d1c385d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}@media(min-width:768px){.elementor-2731 .elementor-element.elementor-element-326bcb6{--width:41%;}.elementor-2731 .elementor-element.elementor-element-f66c25c{--width:50%;}.elementor-2731 .elementor-element.elementor-element-58906bf{--width:100%;}.elementor-2731 .elementor-element.elementor-element-82c5769{--width:100%;}.elementor-2731 .elementor-element.elementor-element-d5ae07a{--width:100%;}.elementor-2731 .elementor-element.elementor-element-7e27c96{--width:100%;}.elementor-2731 .elementor-element.elementor-element-eabb9c8{--width:100%;}.elementor-2731 .elementor-element.elementor-element-2015292{--width:100%;}.elementor-2731 .elementor-element.elementor-element-f5e813a{--width:100%;}.elementor-2731 .elementor-element.elementor-element-1ab9c5f{--width:100%;}.elementor-2731 .elementor-element.elementor-element-721b9ba{--width:100%;}.elementor-2731 .elementor-element.elementor-element-dc5127e{--width:100%;}.elementor-2731 .elementor-element.elementor-element-3d5103e{--width:100%;}.elementor-2731 .elementor-element.elementor-element-75c7209{--width:100%;}.elementor-2731 .elementor-element.elementor-element-0547ba9{--width:100%;}.elementor-2731 .elementor-element.elementor-element-01aabea{--width:100%;}.elementor-2731 .elementor-element.elementor-element-082e009{--width:100%;}.elementor-2731 .elementor-element.elementor-element-b61a707{--width:100%;}.elementor-2731 .elementor-element.elementor-element-b68bbff{--width:100%;}.elementor-2731 .elementor-element.elementor-element-7cc452a{--width:100%;}.elementor-2731 .elementor-element.elementor-element-f29596d{--width:100%;}.elementor-2731 .elementor-element.elementor-element-982c259{--width:100%;}.elementor-2731 .elementor-element.elementor-element-f591354{--width:100%;}.elementor-2731 .elementor-element.elementor-element-0adbdb0{--width:100%;}.elementor-2731 .elementor-element.elementor-element-863915d{--width:100%;}.elementor-2731 .elementor-element.elementor-element-94cf2e8{--width:100%;}.elementor-2731 .elementor-element.elementor-element-edf4811{--width:100%;}.elementor-2731 .elementor-element.elementor-element-ab560cf{--width:100%;}.elementor-2731 .elementor-element.elementor-element-f1f1460{--width:35%;}.elementor-2731 .elementor-element.elementor-element-b093425{--width:35%;}.elementor-2731 .elementor-element.elementor-element-3c909cf{--width:35%;}.elementor-2731 .elementor-element.elementor-element-e54c9c5{--width:585px;}.elementor-2731 .elementor-element.elementor-element-252b91d{--content-width:590px;}.elementor-2731 .elementor-element.elementor-element-bacd0dd{--width:50%;}.elementor-2731 .elementor-element.elementor-element-82dc2ab{--width:78%;}.elementor-2731 .elementor-element.elementor-element-14ec5b8{--width:50%;}.elementor-2731 .elementor-element.elementor-element-6185557{--width:78%;}.elementor-2731 .elementor-element.elementor-element-55f533c{--width:58%;}.elementor-2731 .elementor-element.elementor-element-ec22083{--width:67%;}.elementor-2731 .elementor-element.elementor-element-ef720e9{--width:91%;}.elementor-2731 .elementor-element.elementor-element-f43e0da{--width:89%;}.elementor-2731 .elementor-element.elementor-element-5951f68{--width:89%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2731 .elementor-element.elementor-element-f66c25c{--width:100%;}.elementor-2731 .elementor-element.elementor-element-58906bf{--width:100%;}.elementor-2731 .elementor-element.elementor-element-82c5769{--width:100%;}.elementor-2731 .elementor-element.elementor-element-d5ae07a{--width:100%;}.elementor-2731 .elementor-element.elementor-element-7e27c96{--width:100%;}.elementor-2731 .elementor-element.elementor-element-eabb9c8{--width:100%;}.elementor-2731 .elementor-element.elementor-element-2015292{--width:100%;}.elementor-2731 .elementor-element.elementor-element-f5e813a{--width:100%;}.elementor-2731 .elementor-element.elementor-element-1ab9c5f{--width:100%;}.elementor-2731 .elementor-element.elementor-element-721b9ba{--width:100%;}.elementor-2731 .elementor-element.elementor-element-dc5127e{--width:100%;}.elementor-2731 .elementor-element.elementor-element-3d5103e{--width:100%;}.elementor-2731 .elementor-element.elementor-element-75c7209{--width:100%;}.elementor-2731 .elementor-element.elementor-element-0547ba9{--width:100%;}.elementor-2731 .elementor-element.elementor-element-01aabea{--width:100%;}.elementor-2731 .elementor-element.elementor-element-e54c9c5{--width:67.699%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-countdown .elementor-countdown-digits{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-countdown .elementor-countdown-label{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-countdown .elementor-countdown-expire--message{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-2731 .elementor-element.elementor-element-fe97242{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2731 .elementor-element.elementor-element-f20b10e.elementor-element{--align-self:center;}.elementor-2731 .elementor-element.elementor-element-f20b10e{text-align:center;}.elementor-2731 .elementor-element.elementor-element-f20b10e .elementor-heading-title{font-size:16px;line-height:1.32em;letter-spacing:10px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-2731 .elementor-element.elementor-element-017487d{width:100%;max-width:100%;text-align:center;}.elementor-2731 .elementor-element.elementor-element-017487d img{width:100%;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-2731 .elementor-element.elementor-element-0786733{--grid-auto-flow:row;}.elementor-2731 .elementor-element.elementor-element-58906bf{grid-column:span 3;}.elementor-2731 .elementor-element.elementor-element-82c5769{grid-column:span 3;}.elementor-2731 .elementor-element.elementor-element-d5ae07a{grid-column:span 3;}.elementor-2731 .elementor-element.elementor-element-7e27c96{grid-column:span 3;}.elementor-2731 .elementor-element.elementor-element-eabb9c8{grid-column:span 3;}.elementor-2731 .elementor-element.elementor-element-2015292{grid-column:span 3;}.elementor-2731 .elementor-element.elementor-element-f5e813a{grid-column:span 3;}.elementor-2731 .elementor-element.elementor-element-f7d5546{--grid-auto-flow:row;}.elementor-2731 .elementor-element.elementor-element-1ab9c5f{grid-column:span 3;}.elementor-2731 .elementor-element.elementor-element-721b9ba{grid-column:span 3;}.elementor-2731 .elementor-element.elementor-element-dc5127e{grid-column:span 3;}.elementor-2731 .elementor-element.elementor-element-3d5103e{grid-column:span 3;}.elementor-2731 .elementor-element.elementor-element-75c7209{grid-column:span 3;}.elementor-2731 .elementor-element.elementor-element-0547ba9{grid-column:span 3;}.elementor-2731 .elementor-element.elementor-element-01aabea{grid-column:span 3;}.elementor-2731 .elementor-element.elementor-element-5a31e6a{--min-height:0px;}.elementor-2731 .elementor-element.elementor-element-2ed6bcd{--min-height:0px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-2731 .elementor-element.elementor-element-284067b{--min-height:0px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-2731 .elementor-element.elementor-element-287f190{--min-height:0px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-2731 .elementor-element.elementor-element-e54c9c5{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-2731 .elementor-element.elementor-element-a57072c{--border-radius:5px 5px 5px 5px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.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 );}.elementor-2731 .elementor-element.elementor-element-0232a45{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-2731 .elementor-element.elementor-element-128afb7{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-2731 .elementor-element.elementor-element-c855525.elementor-element{--order:-99999 /* order start hack */;}.elementor-2731 .elementor-element.elementor-element-c855525{text-align:center;}.elementor-2731 .elementor-element.elementor-element-c855525 img{width:25vw;}.elementor-2731 .elementor-element.elementor-element-d1c385d{text-align:center;}.elementor-2731 .elementor-element.elementor-element-d1c385d .elementor-heading-title{font-size:16px;line-height:1.2em;}}@media(max-width:767px){.elementor-2731 .elementor-element.elementor-element-fda3136{--content-width:100%;--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1vw;--padding-bottom:1vw;--padding-left:0vw;--padding-right:0vw;}.elementor-2731 .elementor-element.elementor-element-f86ed11{--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1vw;--padding-bottom:1vw;--padding-left:0vw;--padding-right:0vw;}.elementor-2731 .elementor-element.elementor-element-792bc72{--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-2731 .elementor-element.elementor-element-326bcb6{--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2731 .elementor-element.elementor-element-bfa231e > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2731 .elementor-element.elementor-element-bfa231e.elementor-element{--align-self:center;}.elementor-2731 .elementor-element.elementor-element-bfa231e{text-align:center;}.elementor-2731 .elementor-element.elementor-element-bfa231e .elementor-heading-title{font-size:13px;}.elementor-widget-countdown .elementor-countdown-digits{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-countdown .elementor-countdown-label{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-countdown .elementor-countdown-expire--message{font-size:var( --e-global-typography-text-font-size );}.elementor-2731 .elementor-element.elementor-element-ab37058{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2731 .elementor-element.elementor-element-ab37058 > .elementor-widget-container{margin:-30px 0px 0px 0px;padding:0vw 0vw 0vw 0vw;}body:not(.rtl) .elementor-2731 .elementor-element.elementor-element-ab37058 .elementor-countdown-item:not(:first-of-type){margin-left:calc( 8px/2 );}body:not(.rtl) .elementor-2731 .elementor-element.elementor-element-ab37058 .elementor-countdown-item:not(:last-of-type){margin-right:calc( 8px/2 );}body.rtl .elementor-2731 .elementor-element.elementor-element-ab37058 .elementor-countdown-item:not(:first-of-type){margin-right:calc( 8px/2 );}body.rtl .elementor-2731 .elementor-element.elementor-element-ab37058 .elementor-countdown-item:not(:last-of-type){margin-left:calc( 8px/2 );}.elementor-2731 .elementor-element.elementor-element-ab37058 .elementor-countdown-digits{font-size:18px;line-height:1.4em;}.elementor-2731 .elementor-element.elementor-element-ab37058 .elementor-countdown-label{font-size:12px;line-height:1.4em;}.elementor-2731 .elementor-element.elementor-element-7337503{--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-2731 .elementor-element.elementor-element-871e26e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2731 .elementor-element.elementor-element-871e26e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2731 .elementor-element.elementor-element-871e26e.elementor-element{--align-self:center;}.elementor-2731 .elementor-element.elementor-element-871e26e .elementor-image-box-wrapper{text-align:center;}.elementor-2731 .elementor-element.elementor-element-871e26e .elementor-image-box-title{font-size:31px;}.elementor-2731 .elementor-element.elementor-element-871e26e .elementor-image-box-description{font-size:13px;}.elementor-2731 .elementor-element.elementor-element-c584fba{--min-height:141px;--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-2731 .elementor-element.elementor-element-418ad48{--spacer-size:136px;}.elementor-2731 .elementor-element.elementor-element-3b38ac7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2731 .elementor-element.elementor-element-3b38ac7.elementor-element{--align-self:center;}.elementor-2731 .elementor-element.elementor-element-3b38ac7 .elementor-button{font-size:12px;padding:25px 40px 25px 40px;}.elementor-2731 .elementor-element.elementor-element-a805a75 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2731 .elementor-element.elementor-element-a805a75.elementor-element{--align-self:center;}.elementor-2731 .elementor-element.elementor-element-a805a75 .elementor-button{font-size:12px;padding:25px 40px 25px 40px;}.elementor-2731 .elementor-element.elementor-element-fe97242{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:12vw;--padding-bottom:12vw;--padding-left:5vw;--padding-right:5vw;}.elementor-2731 .elementor-element.elementor-element-f20b10e{width:100%;max-width:100%;}.elementor-2731 .elementor-element.elementor-element-f20b10e .elementor-heading-title{font-size:9px;line-height:1.5em;letter-spacing:4.9px;}.elementor-2731 .elementor-element.elementor-element-49e8659 > .elementor-widget-container{margin:-17px 0px 0px 0px;}.elementor-2731 .elementor-element.elementor-element-49e8659{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2731 .elementor-element.elementor-element-49e8659.elementor-element{--align-self:center;}.elementor-2731 .elementor-element.elementor-element-49e8659 .elementor-image-box-wrapper{text-align:center;}.elementor-2731 .elementor-element.elementor-element-49e8659 .elementor-image-box-title{font-size:33px;}.elementor-2731 .elementor-element.elementor-element-49e8659 .elementor-image-box-description{font-size:14px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-2731 .elementor-element.elementor-element-017487d{width:100%;max-width:100%;text-align:center;}.elementor-2731 .elementor-element.elementor-element-017487d img{width:100%;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-2731 .elementor-element.elementor-element-6c8aa26 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2731 .elementor-element.elementor-element-6c8aa26.elementor-element{--align-self:center;}.elementor-2731 .elementor-element.elementor-element-6c8aa26 .elementor-button{font-size:12px;padding:25px 40px 25px 40px;}.elementor-2731 .elementor-element.elementor-element-3eaad8a{--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-2731 .elementor-element.elementor-element-a311ab9 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-2731 .elementor-element.elementor-element-a311ab9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2731 .elementor-element.elementor-element-a311ab9.elementor-element{--align-self:center;}.elementor-2731 .elementor-element.elementor-element-a311ab9 .elementor-image-box-wrapper{text-align:center;}.elementor-2731 .elementor-element.elementor-element-a311ab9 .elementor-image-box-title{font-size:26px;}.elementor-2731 .elementor-element.elementor-element-a311ab9 .elementor-image-box-description{font-size:14px;}.elementor-2731 .elementor-element.elementor-element-0786733{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2731 .elementor-element.elementor-element-58906bf{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;grid-column:span 6;}.elementor-2731 .elementor-element.elementor-element-932e419{width:100%;max-width:100%;}.elementor-2731 .elementor-element.elementor-element-932e419 > .elementor-widget-container{margin:-90px 0px 0px 0px;}.elementor-2731 .elementor-element.elementor-element-932e419.elementor-element{--align-self:flex-start;}.elementor-2731 .elementor-element.elementor-element-932e419 .elementor-image-box-wrapper{text-align:center;}.elementor-2731 .elementor-element.elementor-element-932e419 .elementor-image-box-img{margin-bottom:0px;}.elementor-2731 .elementor-element.elementor-element-932e419.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-2731 .elementor-element.elementor-element-932e419.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-2731 .elementor-element.elementor-element-932e419.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-2731 .elementor-element.elementor-element-932e419 .elementor-image-box-wrapper .elementor-image-box-img{width:42%;}.elementor-2731 .elementor-element.elementor-element-932e419 .elementor-image-box-title{font-size:20px;line-height:1.5em;}.elementor-2731 .elementor-element.elementor-element-932e419 .elementor-image-box-description{font-size:16px;}.elementor-2731 .elementor-element.elementor-element-82c5769{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;grid-column:span 6;}.elementor-2731 .elementor-element.elementor-element-823a692{width:100%;max-width:100%;}.elementor-2731 .elementor-element.elementor-element-823a692 > .elementor-widget-container{margin:-90px 0px 0px 0px;}.elementor-2731 .elementor-element.elementor-element-823a692.elementor-element{--align-self:flex-start;}.elementor-2731 .elementor-element.elementor-element-823a692 .elementor-image-box-wrapper{text-align:center;}.elementor-2731 .elementor-element.elementor-element-823a692 .elementor-image-box-img{margin-bottom:0px;}.elementor-2731 .elementor-element.elementor-element-823a692.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-2731 .elementor-element.elementor-element-823a692.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-2731 .elementor-element.elementor-element-823a692.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-2731 .elementor-element.elementor-element-823a692 .elementor-image-box-wrapper .elementor-image-box-img{width:42%;}.elementor-2731 .elementor-element.elementor-element-823a692 .elementor-image-box-title{font-size:20px;line-height:1.5em;}.elementor-2731 .elementor-element.elementor-element-823a692 .elementor-image-box-description{font-size:16px;}.elementor-2731 .elementor-element.elementor-element-d5ae07a{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;grid-column:span 6;}.elementor-2731 .elementor-element.elementor-element-815097a{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-2731 .elementor-element.elementor-element-815097a > .elementor-widget-container{margin:-90px 0px 0px 0px;}.elementor-2731 .elementor-element.elementor-element-815097a.elementor-element{--align-self:flex-start;}.elementor-2731 .elementor-element.elementor-element-815097a .elementor-image-box-wrapper{text-align:center;}.elementor-2731 .elementor-element.elementor-element-815097a .elementor-image-box-title{margin-bottom:15px;font-size:18px;line-height:1.5em;}.elementor-2731 .elementor-element.elementor-element-815097a .elementor-image-box-description{font-size:16px;}.elementor-2731 .elementor-element.elementor-element-49ff343 > .elementor-widget-container{margin:-91px 0px 100px 0px;}.elementor-2731 .elementor-element.elementor-element-49ff343 img{width:91%;}.elementor-2731 .elementor-element.elementor-element-7e27c96{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;grid-column:span 6;}.elementor-2731 .elementor-element.elementor-element-00dab66{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-2731 .elementor-element.elementor-element-00dab66 > .elementor-widget-container{margin:-90px 0px 0px 0px;}.elementor-2731 .elementor-element.elementor-element-00dab66.elementor-element{--align-self:flex-start;}.elementor-2731 .elementor-element.elementor-element-00dab66 .elementor-image-box-wrapper{text-align:center;}.elementor-2731 .elementor-element.elementor-element-00dab66 .elementor-image-box-title{margin-bottom:15px;font-size:20px;line-height:1.5em;}.elementor-2731 .elementor-element.elementor-element-00dab66 .elementor-image-box-description{font-size:16px;}.elementor-2731 .elementor-element.elementor-element-ac6c17a > .elementor-widget-container{margin:-91px 0px 90px 0px;}.elementor-2731 .elementor-element.elementor-element-ac6c17a img{width:75%;}.elementor-2731 .elementor-element.elementor-element-eabb9c8{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;grid-column:span 6;}.elementor-2731 .elementor-element.elementor-element-de434d4{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-2731 .elementor-element.elementor-element-de434d4 > .elementor-widget-container{margin:-90px 0px 0px 0px;}.elementor-2731 .elementor-element.elementor-element-de434d4.elementor-element{--align-self:flex-start;}.elementor-2731 .elementor-element.elementor-element-de434d4 .elementor-image-box-wrapper{text-align:center;}.elementor-2731 .elementor-element.elementor-element-de434d4 .elementor-image-box-title{margin-bottom:15px;font-size:20px;line-height:1.5em;}.elementor-2731 .elementor-element.elementor-element-de434d4 .elementor-image-box-description{font-size:16px;}.elementor-2731 .elementor-element.elementor-element-6a149ce > .elementor-widget-container{margin:-81px 0px 77px 0px;}.elementor-2731 .elementor-element.elementor-element-6a149ce img{width:72%;}.elementor-2731 .elementor-element.elementor-element-2015292{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;grid-column:span 6;}.elementor-2731 .elementor-element.elementor-element-0712ba9{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-2731 .elementor-element.elementor-element-0712ba9 > .elementor-widget-container{margin:-90px 0px 0px 0px;}.elementor-2731 .elementor-element.elementor-element-0712ba9.elementor-element{--align-self:flex-start;}.elementor-2731 .elementor-element.elementor-element-0712ba9 .elementor-image-box-wrapper{text-align:center;}.elementor-2731 .elementor-element.elementor-element-0712ba9 .elementor-image-box-img{margin-bottom:0px;}.elementor-2731 .elementor-element.elementor-element-0712ba9.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-2731 .elementor-element.elementor-element-0712ba9.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-2731 .elementor-element.elementor-element-0712ba9.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-2731 .elementor-element.elementor-element-0712ba9 .elementor-image-box-wrapper .elementor-image-box-img{width:42%;}.elementor-2731 .elementor-element.elementor-element-0712ba9 .elementor-image-box-title{font-size:20px;line-height:1.5em;}.elementor-2731 .elementor-element.elementor-element-0712ba9 .elementor-image-box-description{font-size:16px;}.elementor-2731 .elementor-element.elementor-element-f5e813a{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;grid-column:span 6;}.elementor-2731 .elementor-element.elementor-element-ee38b43{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-2731 .elementor-element.elementor-element-ee38b43 > .elementor-widget-container{margin:-90px 0px 0px 0px;}.elementor-2731 .elementor-element.elementor-element-ee38b43.elementor-element{--align-self:flex-start;}.elementor-2731 .elementor-element.elementor-element-ee38b43 .elementor-image-box-wrapper{text-align:center;}.elementor-2731 .elementor-element.elementor-element-ee38b43 .elementor-image-box-title{margin-bottom:15px;font-size:20px;line-height:1.5em;}.elementor-2731 .elementor-element.elementor-element-ee38b43 .elementor-image-box-description{font-size:16px;}.elementor-2731 .elementor-element.elementor-element-661f98f > .elementor-widget-container{margin:-81px 0px 90px 0px;}.elementor-2731 .elementor-element.elementor-element-661f98f img{width:72%;}.elementor-2731 .elementor-element.elementor-element-d408b07{--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-2731 .elementor-element.elementor-element-f5b0466 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2731 .elementor-element.elementor-element-f5b0466.elementor-element{--align-self:center;}.elementor-2731 .elementor-element.elementor-element-f5b0466 .elementor-button{font-size:12px;padding:25px 40px 25px 40px;}.elementor-2731 .elementor-element.elementor-element-16c5a31 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-2731 .elementor-element.elementor-element-16c5a31{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2731 .elementor-element.elementor-element-16c5a31.elementor-element{--align-self:center;}.elementor-2731 .elementor-element.elementor-element-16c5a31 .elementor-image-box-wrapper{text-align:center;}.elementor-2731 .elementor-element.elementor-element-16c5a31 .elementor-image-box-title{font-size:26px;}.elementor-2731 .elementor-element.elementor-element-16c5a31 .elementor-image-box-description{font-size:14px;}.elementor-2731 .elementor-element.elementor-element-f7d5546{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2731 .elementor-element.elementor-element-1ab9c5f{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;grid-column:span 6;}.elementor-2731 .elementor-element.elementor-element-bf3c30a{width:100%;max-width:100%;}.elementor-2731 .elementor-element.elementor-element-bf3c30a > .elementor-widget-container{margin:-90px 0px 0px 0px;}.elementor-2731 .elementor-element.elementor-element-bf3c30a.elementor-element{--align-self:flex-start;}.elementor-2731 .elementor-element.elementor-element-bf3c30a .elementor-image-box-wrapper{text-align:center;}.elementor-2731 .elementor-element.elementor-element-bf3c30a .elementor-image-box-img{margin-bottom:0px;}.elementor-2731 .elementor-element.elementor-element-bf3c30a.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-2731 .elementor-element.elementor-element-bf3c30a.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-2731 .elementor-element.elementor-element-bf3c30a.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-2731 .elementor-element.elementor-element-bf3c30a .elementor-image-box-wrapper .elementor-image-box-img{width:42%;}.elementor-2731 .elementor-element.elementor-element-bf3c30a .elementor-image-box-title{font-size:20px;line-height:1.5em;}.elementor-2731 .elementor-element.elementor-element-bf3c30a .elementor-image-box-description{font-size:16px;}.elementor-2731 .elementor-element.elementor-element-721b9ba{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;grid-column:span 6;}.elementor-2731 .elementor-element.elementor-element-516f794{width:100%;max-width:100%;}.elementor-2731 .elementor-element.elementor-element-516f794 > .elementor-widget-container{margin:-90px 0px 0px 0px;}.elementor-2731 .elementor-element.elementor-element-516f794.elementor-element{--align-self:flex-start;}.elementor-2731 .elementor-element.elementor-element-516f794 .elementor-image-box-wrapper{text-align:center;}.elementor-2731 .elementor-element.elementor-element-516f794 .elementor-image-box-img{margin-bottom:0px;}.elementor-2731 .elementor-element.elementor-element-516f794.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-2731 .elementor-element.elementor-element-516f794.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-2731 .elementor-element.elementor-element-516f794.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-2731 .elementor-element.elementor-element-516f794 .elementor-image-box-wrapper .elementor-image-box-img{width:42%;}.elementor-2731 .elementor-element.elementor-element-516f794 .elementor-image-box-title{font-size:20px;line-height:1.5em;}.elementor-2731 .elementor-element.elementor-element-516f794 .elementor-image-box-description{font-size:16px;}.elementor-2731 .elementor-element.elementor-element-dc5127e{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;grid-column:span 6;}.elementor-2731 .elementor-element.elementor-element-7f86f7e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2731 .elementor-element.elementor-element-7f86f7e img{width:100%;}.elementor-2731 .elementor-element.elementor-element-b5b0062{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-2731 .elementor-element.elementor-element-b5b0062 > .elementor-widget-container{margin:-90px 0px 0px 0px;}.elementor-2731 .elementor-element.elementor-element-b5b0062.elementor-element{--align-self:flex-start;}.elementor-2731 .elementor-element.elementor-element-b5b0062 .elementor-image-box-wrapper{text-align:center;}.elementor-2731 .elementor-element.elementor-element-b5b0062 .elementor-image-box-title{margin-bottom:15px;font-size:20px;line-height:1.5em;}.elementor-2731 .elementor-element.elementor-element-b5b0062 .elementor-image-box-description{font-size:16px;}.elementor-2731 .elementor-element.elementor-element-3d5103e{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;grid-column:span 6;}.elementor-2731 .elementor-element.elementor-element-b2b65e7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2731 .elementor-element.elementor-element-b2b65e7 img{width:100%;}.elementor-2731 .elementor-element.elementor-element-8e3f080{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-2731 .elementor-element.elementor-element-8e3f080 > .elementor-widget-container{margin:-90px 0px 0px 0px;}.elementor-2731 .elementor-element.elementor-element-8e3f080.elementor-element{--align-self:flex-start;}.elementor-2731 .elementor-element.elementor-element-8e3f080 .elementor-image-box-wrapper{text-align:center;}.elementor-2731 .elementor-element.elementor-element-8e3f080 .elementor-image-box-title{margin-bottom:15px;font-size:20px;line-height:1.5em;}.elementor-2731 .elementor-element.elementor-element-8e3f080 .elementor-image-box-description{font-size:16px;}.elementor-2731 .elementor-element.elementor-element-75c7209{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;grid-column:span 6;}.elementor-2731 .elementor-element.elementor-element-263697b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2731 .elementor-element.elementor-element-263697b img{width:100%;}.elementor-2731 .elementor-element.elementor-element-68bb907{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-2731 .elementor-element.elementor-element-68bb907 > .elementor-widget-container{margin:-90px 0px 0px 0px;}.elementor-2731 .elementor-element.elementor-element-68bb907.elementor-element{--align-self:flex-start;}.elementor-2731 .elementor-element.elementor-element-68bb907 .elementor-image-box-wrapper{text-align:center;}.elementor-2731 .elementor-element.elementor-element-68bb907 .elementor-image-box-title{margin-bottom:15px;font-size:20px;line-height:1.5em;}.elementor-2731 .elementor-element.elementor-element-68bb907 .elementor-image-box-description{font-size:16px;}.elementor-2731 .elementor-element.elementor-element-0547ba9{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;grid-column:span 6;}.elementor-2731 .elementor-element.elementor-element-5409f87{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-2731 .elementor-element.elementor-element-5409f87 > .elementor-widget-container{margin:-90px 0px 0px 0px;}.elementor-2731 .elementor-element.elementor-element-5409f87.elementor-element{--align-self:flex-start;}.elementor-2731 .elementor-element.elementor-element-5409f87 .elementor-image-box-wrapper{text-align:center;}.elementor-2731 .elementor-element.elementor-element-5409f87 .elementor-image-box-img{margin-bottom:0px;}.elementor-2731 .elementor-element.elementor-element-5409f87.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-2731 .elementor-element.elementor-element-5409f87.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-2731 .elementor-element.elementor-element-5409f87.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-2731 .elementor-element.elementor-element-5409f87 .elementor-image-box-wrapper .elementor-image-box-img{width:42%;}.elementor-2731 .elementor-element.elementor-element-5409f87 .elementor-image-box-title{font-size:20px;line-height:1.5em;}.elementor-2731 .elementor-element.elementor-element-5409f87 .elementor-image-box-description{font-size:16px;}.elementor-2731 .elementor-element.elementor-element-01aabea{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;grid-column:span 6;}.elementor-2731 .elementor-element.elementor-element-8c83cbb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2731 .elementor-element.elementor-element-8c83cbb img{width:100%;}.elementor-2731 .elementor-element.elementor-element-c132d09{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-2731 .elementor-element.elementor-element-c132d09 > .elementor-widget-container{margin:-90px 0px 0px 0px;}.elementor-2731 .elementor-element.elementor-element-c132d09.elementor-element{--align-self:flex-start;}.elementor-2731 .elementor-element.elementor-element-c132d09 .elementor-image-box-wrapper{text-align:center;}.elementor-2731 .elementor-element.elementor-element-c132d09 .elementor-image-box-title{margin-bottom:15px;font-size:20px;line-height:1.5em;}.elementor-2731 .elementor-element.elementor-element-c132d09 .elementor-image-box-description{font-size:16px;}.elementor-2731 .elementor-element.elementor-element-5a31e6a{--content-width:360px;--min-height:0px;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-2731 .elementor-element.elementor-element-2ed6bcd{--min-height:0px;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-2731 .elementor-element.elementor-element-2f68597{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2731 .elementor-element.elementor-element-2f68597.elementor-element{--align-self:center;}.elementor-2731 .elementor-element.elementor-element-2f68597 .elementor-image-box-wrapper{text-align:center;}.elementor-2731 .elementor-element.elementor-element-2f68597 .elementor-image-box-title{margin-bottom:0px;font-size:25px;}.elementor-2731 .elementor-element.elementor-element-2f68597 .elementor-image-box-description{font-size:13px;}.elementor-2731 .elementor-element.elementor-element-23ce7d3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2731 .elementor-element.elementor-element-23ce7d3.elementor-element{--align-self:center;}.elementor-2731 .elementor-element.elementor-element-23ce7d3 .elementor-image-box-wrapper{text-align:center;}.elementor-2731 .elementor-element.elementor-element-23ce7d3 .elementor-image-box-title{margin-bottom:0px;font-size:25px;}.elementor-2731 .elementor-element.elementor-element-23ce7d3 .elementor-image-box-description{font-size:13px;}.elementor-2731 .elementor-element.elementor-element-af36ab8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2731 .elementor-element.elementor-element-af36ab8.elementor-element{--align-self:center;}.elementor-2731 .elementor-element.elementor-element-af36ab8 .elementor-image-box-wrapper{text-align:center;}.elementor-2731 .elementor-element.elementor-element-af36ab8 .elementor-image-box-title{margin-bottom:0px;font-size:25px;}.elementor-2731 .elementor-element.elementor-element-af36ab8 .elementor-image-box-description{font-size:13px;}.elementor-2731 .elementor-element.elementor-element-ea1675f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2731 .elementor-element.elementor-element-ea1675f.elementor-element{--align-self:center;}.elementor-2731 .elementor-element.elementor-element-ea1675f .elementor-image-box-wrapper{text-align:center;}.elementor-2731 .elementor-element.elementor-element-ea1675f .elementor-image-box-title{margin-bottom:0px;font-size:19px;}.elementor-2731 .elementor-element.elementor-element-ea1675f .elementor-image-box-description{font-size:13px;}.elementor-2731 .elementor-element.elementor-element-082e009{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-2731 .elementor-element.elementor-element-6600ea7{width:var( --container-widget-width, 311px );max-width:311px;--container-widget-width:311px;--container-widget-flex-grow:0;}.elementor-2731 .elementor-element.elementor-element-6600ea7 .elementor-icon-box-wrapper{gap:11px;}.elementor-2731 .elementor-element.elementor-element-6600ea7 .elementor-icon-box-title{margin-block-end:9px;}.elementor-2731 .elementor-element.elementor-element-6600ea7 .elementor-icon{font-size:25px;}.elementor-2731 .elementor-element.elementor-element-6600ea7 .elementor-icon-box-title, .elementor-2731 .elementor-element.elementor-element-6600ea7 .elementor-icon-box-title a{font-size:20px;}.elementor-2731 .elementor-element.elementor-element-6600ea7 .elementor-icon-box-description{font-size:14px;}.elementor-2731 .elementor-element.elementor-element-b61a707{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2731 .elementor-element.elementor-element-8d6d6d7{width:var( --container-widget-width, 311px );max-width:311px;--container-widget-width:311px;--container-widget-flex-grow:0;}.elementor-2731 .elementor-element.elementor-element-8d6d6d7 .elementor-icon-box-wrapper{gap:11px;}.elementor-2731 .elementor-element.elementor-element-8d6d6d7 .elementor-icon-box-title{margin-block-end:9px;}.elementor-2731 .elementor-element.elementor-element-8d6d6d7 .elementor-icon{font-size:25px;}.elementor-2731 .elementor-element.elementor-element-8d6d6d7 .elementor-icon-box-title, .elementor-2731 .elementor-element.elementor-element-8d6d6d7 .elementor-icon-box-title a{font-size:20px;}.elementor-2731 .elementor-element.elementor-element-8d6d6d7 .elementor-icon-box-description{font-size:14px;}.elementor-2731 .elementor-element.elementor-element-b68bbff{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2731 .elementor-element.elementor-element-22edaa5{width:var( --container-widget-width, 311px );max-width:311px;--container-widget-width:311px;--container-widget-flex-grow:0;}.elementor-2731 .elementor-element.elementor-element-22edaa5 .elementor-icon-box-wrapper{gap:11px;}.elementor-2731 .elementor-element.elementor-element-22edaa5 .elementor-icon-box-title{margin-block-end:9px;}.elementor-2731 .elementor-element.elementor-element-22edaa5 .elementor-icon{font-size:25px;}.elementor-2731 .elementor-element.elementor-element-22edaa5 .elementor-icon-box-title, .elementor-2731 .elementor-element.elementor-element-22edaa5 .elementor-icon-box-title a{font-size:20px;}.elementor-2731 .elementor-element.elementor-element-22edaa5 .elementor-icon-box-description{font-size:14px;}.elementor-2731 .elementor-element.elementor-element-7cc452a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2731 .elementor-element.elementor-element-e38e520{width:var( --container-widget-width, 311px );max-width:311px;--container-widget-width:311px;--container-widget-flex-grow:0;}.elementor-2731 .elementor-element.elementor-element-e38e520 .elementor-icon-box-wrapper{gap:11px;}.elementor-2731 .elementor-element.elementor-element-e38e520 .elementor-icon-box-title{margin-block-end:9px;}.elementor-2731 .elementor-element.elementor-element-e38e520 .elementor-icon{font-size:25px;}.elementor-2731 .elementor-element.elementor-element-e38e520 .elementor-icon-box-title, .elementor-2731 .elementor-element.elementor-element-e38e520 .elementor-icon-box-title a{font-size:20px;}.elementor-2731 .elementor-element.elementor-element-e38e520 .elementor-icon-box-description{font-size:14px;}.elementor-2731 .elementor-element.elementor-element-f29596d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2731 .elementor-element.elementor-element-f9960bf{width:var( --container-widget-width, 311px );max-width:311px;--container-widget-width:311px;--container-widget-flex-grow:0;}.elementor-2731 .elementor-element.elementor-element-f9960bf .elementor-icon-box-wrapper{gap:11px;}.elementor-2731 .elementor-element.elementor-element-f9960bf .elementor-icon-box-title{margin-block-end:9px;}.elementor-2731 .elementor-element.elementor-element-f9960bf .elementor-icon{font-size:25px;}.elementor-2731 .elementor-element.elementor-element-f9960bf .elementor-icon-box-title, .elementor-2731 .elementor-element.elementor-element-f9960bf .elementor-icon-box-title a{font-size:20px;}.elementor-2731 .elementor-element.elementor-element-f9960bf .elementor-icon-box-description{font-size:14px;}.elementor-2731 .elementor-element.elementor-element-982c259{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2731 .elementor-element.elementor-element-d8827a0{width:var( --container-widget-width, 311px );max-width:311px;--container-widget-width:311px;--container-widget-flex-grow:0;}.elementor-2731 .elementor-element.elementor-element-d8827a0 .elementor-icon-box-wrapper{gap:11px;}.elementor-2731 .elementor-element.elementor-element-d8827a0 .elementor-icon-box-title{margin-block-end:9px;}.elementor-2731 .elementor-element.elementor-element-d8827a0 .elementor-icon{font-size:25px;}.elementor-2731 .elementor-element.elementor-element-d8827a0 .elementor-icon-box-title, .elementor-2731 .elementor-element.elementor-element-d8827a0 .elementor-icon-box-title a{font-size:20px;}.elementor-2731 .elementor-element.elementor-element-d8827a0 .elementor-icon-box-description{font-size:14px;}.elementor-2731 .elementor-element.elementor-element-f591354{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2731 .elementor-element.elementor-element-511722e{width:var( --container-widget-width, 311px );max-width:311px;--container-widget-width:311px;--container-widget-flex-grow:0;}.elementor-2731 .elementor-element.elementor-element-511722e .elementor-icon-box-wrapper{gap:11px;}.elementor-2731 .elementor-element.elementor-element-511722e .elementor-icon-box-title{margin-block-end:9px;}.elementor-2731 .elementor-element.elementor-element-511722e .elementor-icon{font-size:25px;}.elementor-2731 .elementor-element.elementor-element-511722e .elementor-icon-box-title, .elementor-2731 .elementor-element.elementor-element-511722e .elementor-icon-box-title a{font-size:20px;}.elementor-2731 .elementor-element.elementor-element-511722e .elementor-icon-box-description{font-size:14px;}.elementor-2731 .elementor-element.elementor-element-0adbdb0{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2731 .elementor-element.elementor-element-390ae0a{width:var( --container-widget-width, 311px );max-width:311px;--container-widget-width:311px;--container-widget-flex-grow:0;}.elementor-2731 .elementor-element.elementor-element-390ae0a .elementor-icon-box-wrapper{gap:11px;}.elementor-2731 .elementor-element.elementor-element-390ae0a .elementor-icon-box-title{margin-block-end:9px;}.elementor-2731 .elementor-element.elementor-element-390ae0a .elementor-icon{font-size:25px;}.elementor-2731 .elementor-element.elementor-element-390ae0a .elementor-icon-box-title, .elementor-2731 .elementor-element.elementor-element-390ae0a .elementor-icon-box-title a{font-size:20px;}.elementor-2731 .elementor-element.elementor-element-390ae0a .elementor-icon-box-description{font-size:14px;}.elementor-2731 .elementor-element.elementor-element-863915d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2731 .elementor-element.elementor-element-71335ed{width:var( --container-widget-width, 311px );max-width:311px;--container-widget-width:311px;--container-widget-flex-grow:0;}.elementor-2731 .elementor-element.elementor-element-71335ed .elementor-icon-box-wrapper{gap:11px;}.elementor-2731 .elementor-element.elementor-element-71335ed .elementor-icon-box-title{margin-block-end:9px;}.elementor-2731 .elementor-element.elementor-element-71335ed .elementor-icon{font-size:25px;}.elementor-2731 .elementor-element.elementor-element-71335ed .elementor-icon-box-title, .elementor-2731 .elementor-element.elementor-element-71335ed .elementor-icon-box-title a{font-size:20px;}.elementor-2731 .elementor-element.elementor-element-71335ed .elementor-icon-box-description{font-size:14px;}.elementor-2731 .elementor-element.elementor-element-94cf2e8{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2731 .elementor-element.elementor-element-1ae79b7{width:var( --container-widget-width, 311px );max-width:311px;--container-widget-width:311px;--container-widget-flex-grow:0;}.elementor-2731 .elementor-element.elementor-element-1ae79b7 .elementor-icon-box-wrapper{gap:11px;}.elementor-2731 .elementor-element.elementor-element-1ae79b7 .elementor-icon-box-title{margin-block-end:9px;}.elementor-2731 .elementor-element.elementor-element-1ae79b7 .elementor-icon{font-size:25px;}.elementor-2731 .elementor-element.elementor-element-1ae79b7 .elementor-icon-box-title, .elementor-2731 .elementor-element.elementor-element-1ae79b7 .elementor-icon-box-title a{font-size:20px;}.elementor-2731 .elementor-element.elementor-element-1ae79b7 .elementor-icon-box-description{font-size:14px;}.elementor-2731 .elementor-element.elementor-element-edf4811{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2731 .elementor-element.elementor-element-4f8f891{width:var( --container-widget-width, 311px );max-width:311px;--container-widget-width:311px;--container-widget-flex-grow:0;}.elementor-2731 .elementor-element.elementor-element-4f8f891 .elementor-icon-box-wrapper{gap:11px;}.elementor-2731 .elementor-element.elementor-element-4f8f891 .elementor-icon-box-title{margin-block-end:9px;}.elementor-2731 .elementor-element.elementor-element-4f8f891 .elementor-icon{font-size:25px;}.elementor-2731 .elementor-element.elementor-element-4f8f891 .elementor-icon-box-title, .elementor-2731 .elementor-element.elementor-element-4f8f891 .elementor-icon-box-title a{font-size:20px;}.elementor-2731 .elementor-element.elementor-element-4f8f891 .elementor-icon-box-description{font-size:14px;}.elementor-2731 .elementor-element.elementor-element-ab560cf{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2731 .elementor-element.elementor-element-3b13efc{width:var( --container-widget-width, 311px );max-width:311px;--container-widget-width:311px;--container-widget-flex-grow:0;}.elementor-2731 .elementor-element.elementor-element-3b13efc .elementor-icon-box-wrapper{gap:11px;}.elementor-2731 .elementor-element.elementor-element-3b13efc .elementor-icon-box-title{margin-block-end:9px;}.elementor-2731 .elementor-element.elementor-element-3b13efc .elementor-icon{font-size:25px;}.elementor-2731 .elementor-element.elementor-element-3b13efc .elementor-icon-box-title, .elementor-2731 .elementor-element.elementor-element-3b13efc .elementor-icon-box-title a{font-size:20px;}.elementor-2731 .elementor-element.elementor-element-3b13efc .elementor-icon-box-description{font-size:14px;}.elementor-2731 .elementor-element.elementor-element-97d33f1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2731 .elementor-element.elementor-element-97d33f1.elementor-element{--align-self:center;}.elementor-2731 .elementor-element.elementor-element-97d33f1 .elementor-button{font-size:12px;padding:25px 40px 25px 40px;}.elementor-2731 .elementor-element.elementor-element-d001e89{--min-height:1118px;--justify-content:flex-start;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-2731 .elementor-element.elementor-element-636222e{--min-height:1118px;--justify-content:flex-start;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-2731 .elementor-element.elementor-element-adcf983{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2731 .elementor-element.elementor-element-adcf983.elementor-element{--align-self:center;}.elementor-2731 .elementor-element.elementor-element-adcf983 .elementor-image-box-wrapper{text-align:center;}.elementor-2731 .elementor-element.elementor-element-adcf983 .elementor-image-box-title{margin-bottom:0px;font-size:25px;}.elementor-2731 .elementor-element.elementor-element-adcf983 .elementor-image-box-description{font-size:13px;}.elementor-2731 .elementor-element.elementor-element-4ed680b > .elementor-widget-container{margin:-54px -27px -27px -27px;}.elementor-2731 .elementor-element.elementor-element-f1f1460{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;top:248px;}body:not(.rtl) .elementor-2731 .elementor-element.elementor-element-f1f1460{left:0px;}body.rtl .elementor-2731 .elementor-element.elementor-element-f1f1460{right:0px;}.elementor-2731 .elementor-element.elementor-element-6dd31ba{width:var( --container-widget-width, 311px );max-width:311px;--container-widget-width:311px;--container-widget-flex-grow:0;}.elementor-2731 .elementor-element.elementor-element-6dd31ba .elementor-icon-box-title{margin-block-end:9px;}.elementor-2731 .elementor-element.elementor-element-6dd31ba .elementor-icon-box-title, .elementor-2731 .elementor-element.elementor-element-6dd31ba .elementor-icon-box-title a{font-size:20px;}.elementor-2731 .elementor-element.elementor-element-6dd31ba .elementor-icon-box-description{font-size:12px;}.elementor-2731 .elementor-element.elementor-element-b093425{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;top:413px;}body:not(.rtl) .elementor-2731 .elementor-element.elementor-element-b093425{left:0px;}body.rtl .elementor-2731 .elementor-element.elementor-element-b093425{right:0px;}.elementor-2731 .elementor-element.elementor-element-f3ffd05{width:var( --container-widget-width, 311px );max-width:311px;--container-widget-width:311px;--container-widget-flex-grow:0;}.elementor-2731 .elementor-element.elementor-element-f3ffd05 .elementor-icon-box-title{margin-block-end:9px;}.elementor-2731 .elementor-element.elementor-element-f3ffd05 .elementor-icon-box-title, .elementor-2731 .elementor-element.elementor-element-f3ffd05 .elementor-icon-box-title a{font-size:20px;}.elementor-2731 .elementor-element.elementor-element-f3ffd05 .elementor-icon-box-description{font-size:12px;}.elementor-2731 .elementor-element.elementor-element-3c909cf{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;top:603px;}body:not(.rtl) .elementor-2731 .elementor-element.elementor-element-3c909cf{left:0px;}body.rtl .elementor-2731 .elementor-element.elementor-element-3c909cf{right:0px;}.elementor-2731 .elementor-element.elementor-element-e508f65{width:var( --container-widget-width, 311px );max-width:311px;--container-widget-width:311px;--container-widget-flex-grow:0;}.elementor-2731 .elementor-element.elementor-element-e508f65 .elementor-icon-box-title{margin-block-end:9px;}.elementor-2731 .elementor-element.elementor-element-e508f65 .elementor-icon-box-title, .elementor-2731 .elementor-element.elementor-element-e508f65 .elementor-icon-box-title a{font-size:20px;}.elementor-2731 .elementor-element.elementor-element-e508f65 .elementor-icon-box-description{font-size:12px;}.elementor-2731 .elementor-element.elementor-element-284067b{--min-height:0px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5vw;--padding-bottom:10vw;--padding-left:0vw;--padding-right:5vw;}.elementor-2731 .elementor-element.elementor-element-287f190{--width:360px;--min-height:0px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:5vw;--padding-bottom:10vw;--padding-left:0vw;--padding-right:0vw;}.elementor-2731 .elementor-element.elementor-element-e54c9c5{--width:100%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2731 .elementor-element.elementor-element-252b91d{--min-height:0px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2731 .elementor-element.elementor-element-a57072c{--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2731 .elementor-element.elementor-element-5e06c7b img{width:32%;}.elementor-2731 .elementor-element.elementor-element-48e39d6{width:var( --container-widget-width, 315.594px );max-width:315.594px;--container-widget-width:315.594px;--container-widget-flex-grow:0;}.elementor-2731 .elementor-element.elementor-element-48e39d6 > .elementor-widget-container{padding:0px 35px 0px 35px;}.elementor-2731 .elementor-element.elementor-element-48e39d6 .elementor-heading-title{font-size:19px;line-height:1.2em;}.elementor-2731 .elementor-element.elementor-element-f2a5fdc{width:var( --container-widget-width, 315.594px );max-width:315.594px;--container-widget-width:315.594px;--container-widget-flex-grow:0;}.elementor-2731 .elementor-element.elementor-element-f2a5fdc .elementor-heading-title{font-size:18px;line-height:1em;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2731 .elementor-element.elementor-element-0451d55{width:var( --container-widget-width, 315.594px );max-width:315.594px;--container-widget-width:315.594px;--container-widget-flex-grow:0;}.elementor-2731 .elementor-element.elementor-element-0451d55 > .elementor-widget-container{padding:0px 35px 0px 35px;}.elementor-2731 .elementor-element.elementor-element-0451d55 .elementor-heading-title{font-size:23px;line-height:1.2em;}.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 );}.elementor-2731 .elementor-element.elementor-element-0dddfea > .elementor-widget-container{margin:0px 0px 0px 0px;padding:7px 22px 22px 22px;}.elementor-2731 .elementor-element.elementor-element-0dddfea{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2731 .elementor-element.elementor-element-0dddfea .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2731 .elementor-element.elementor-element-0dddfea .elementor-icon-list-item > a{font-size:12px;}.elementor-2731 .elementor-element.elementor-element-20484b8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2731 .elementor-element.elementor-element-20484b8 .elementor-heading-title{font-size:15px;}.elementor-2731 .elementor-element.elementor-element-97787d7{--container-widget-width:98%;--container-widget-flex-grow:0;width:var( --container-widget-width, 98% );max-width:98%;}.elementor-2731 .elementor-element.elementor-element-97787d7 .elementor-image-box-title{font-size:21px;line-height:1.2em;}.elementor-2731 .elementor-element.elementor-element-97787d7 .elementor-image-box-description{font-size:62px;}.elementor-2731 .elementor-element.elementor-element-20e5d62{width:var( --container-widget-width, 315.594px );max-width:315.594px;--container-widget-width:315.594px;--container-widget-flex-grow:0;}.elementor-2731 .elementor-element.elementor-element-20e5d62 > .elementor-widget-container{padding:0px 35px 0px 35px;}.elementor-2731 .elementor-element.elementor-element-20e5d62 .elementor-heading-title{font-size:23px;line-height:1.2em;}.elementor-2731 .elementor-element.elementor-element-45061e4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2731 .elementor-element.elementor-element-45061e4.elementor-element{--align-self:center;}.elementor-2731 .elementor-element.elementor-element-45061e4 .elementor-button{font-size:12px;padding:25px 40px 25px 40px;}.elementor-2731 .elementor-element.elementor-element-82dc2ab{--padding-top:20px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2731 .elementor-element.elementor-element-609a797{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2731 .elementor-element.elementor-element-609a797 .elementor-heading-title{font-size:15px;}.elementor-2731 .elementor-element.elementor-element-4303e09{--container-widget-width:98%;--container-widget-flex-grow:0;width:var( --container-widget-width, 98% );max-width:98%;}.elementor-2731 .elementor-element.elementor-element-4303e09 .elementor-image-box-title{font-size:21px;line-height:1.2em;}.elementor-2731 .elementor-element.elementor-element-4303e09 .elementor-image-box-description{font-size:62px;}.elementor-2731 .elementor-element.elementor-element-1324b58{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2731 .elementor-element.elementor-element-1324b58 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(22px/2);}.elementor-2731 .elementor-element.elementor-element-1324b58 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(22px/2);}.elementor-2731 .elementor-element.elementor-element-1324b58 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(22px/2);}.elementor-2731 .elementor-element.elementor-element-1324b58 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-22px/2);}.elementor-2731 .elementor-element.elementor-element-1324b58 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-22px/2);}.elementor-2731 .elementor-element.elementor-element-1324b58 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2731 .elementor-element.elementor-element-1324b58 .elementor-icon-list-item > a{font-size:10px;line-height:1.3em;}.elementor-2731 .elementor-element.elementor-element-f75c910 .elementor-button{font-size:9px;padding:20px 20px 20px 20px;}.elementor-2731 .elementor-element.elementor-element-fb6e20d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2731 .elementor-element.elementor-element-fb6e20d .elementor-heading-title{font-size:15px;}.elementor-2731 .elementor-element.elementor-element-bc57696{--container-widget-width:97%;--container-widget-flex-grow:0;width:var( --container-widget-width, 97% );max-width:97%;}.elementor-2731 .elementor-element.elementor-element-6185557{--padding-top:20px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2731 .elementor-element.elementor-element-55f533c{--width:78%;}.elementor-2731 .elementor-element.elementor-element-1316344 .elementor-heading-title{font-size:18px;}.elementor-2731 .elementor-element.elementor-element-25bdb0c{--container-widget-width:98%;--container-widget-flex-grow:0;width:var( --container-widget-width, 98% );max-width:98%;}.elementor-2731 .elementor-element.elementor-element-25bdb0c .elementor-image-box-title{font-size:21px;line-height:1.2em;}.elementor-2731 .elementor-element.elementor-element-25bdb0c .elementor-image-box-description{font-size:62px;}.elementor-2731 .elementor-element.elementor-element-70d8085{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2731 .elementor-element.elementor-element-70d8085 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(22px/2);}.elementor-2731 .elementor-element.elementor-element-70d8085 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(22px/2);}.elementor-2731 .elementor-element.elementor-element-70d8085 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(22px/2);}.elementor-2731 .elementor-element.elementor-element-70d8085 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-22px/2);}.elementor-2731 .elementor-element.elementor-element-70d8085 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-22px/2);}.elementor-2731 .elementor-element.elementor-element-70d8085 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2731 .elementor-element.elementor-element-70d8085 .elementor-icon-list-item > a{font-size:10px;line-height:1.3em;}.elementor-2731 .elementor-element.elementor-element-94b76b2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2731 .elementor-element.elementor-element-94b76b2 .elementor-heading-title{font-size:15px;}.elementor-2731 .elementor-element.elementor-element-f269428{--container-widget-width:97%;--container-widget-flex-grow:0;width:var( --container-widget-width, 97% );max-width:97%;}.elementor-2731 .elementor-element.elementor-element-825a86a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2731 .elementor-element.elementor-element-825a86a .elementor-heading-title{font-size:15px;}.elementor-2731 .elementor-element.elementor-element-c990734{--container-widget-width:97%;--container-widget-flex-grow:0;width:var( --container-widget-width, 97% );max-width:97%;}.elementor-2731 .elementor-element.elementor-element-3155654{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2731 .elementor-element.elementor-element-041da30{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2731 .elementor-element.elementor-element-4f1c274 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-2731 .elementor-element.elementor-element-4f1c274{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2731 .elementor-element.elementor-element-4f1c274.elementor-element{--align-self:center;}.elementor-2731 .elementor-element.elementor-element-4f1c274 .elementor-image-box-wrapper{text-align:center;}.elementor-2731 .elementor-element.elementor-element-4f1c274 .elementor-image-box-title{font-size:33px;}.elementor-2731 .elementor-element.elementor-element-4f1c274 .elementor-image-box-description{font-size:14px;}.elementor-2731 .elementor-element.elementor-element-ef720e9{--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2731 .elementor-element.elementor-element-fff246b{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-2731 .elementor-element.elementor-element-dc6e919{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2731 .elementor-element.elementor-element-6d2a92c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2731 .elementor-element.elementor-element-6d2a92c.elementor-element{--align-self:center;}.elementor-2731 .elementor-element.elementor-element-6d2a92c .elementor-button{font-size:12px;padding:25px 40px 25px 40px;}.elementor-2731 .elementor-element.elementor-element-7abfc49 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2731 .elementor-element.elementor-element-7abfc49.elementor-element{--align-self:center;}.elementor-2731 .elementor-element.elementor-element-7abfc49 .elementor-button{font-size:12px;padding:25px 40px 25px 40px;}.elementor-2731 .elementor-element.elementor-element-486c774{width:var( --container-widget-width, 315.594px );max-width:315.594px;--container-widget-width:315.594px;--container-widget-flex-grow:0;}.elementor-2731 .elementor-element.elementor-element-486c774 .elementor-heading-title{font-size:13px;}.elementor-2731 .elementor-element.elementor-element-5693200 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2731 .elementor-element.elementor-element-5693200.elementor-element{--align-self:center;}.elementor-2731 .elementor-element.elementor-element-5693200 .elementor-button{font-size:12px;padding:25px 40px 25px 40px;}.elementor-2731 .elementor-element.elementor-element-0232a45{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-2731 .elementor-element.elementor-element-128afb7{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-2731 .elementor-element.elementor-element-c855525 img{width:23vw;}.elementor-2731 .elementor-element.elementor-element-d1c385d{text-align:center;}.elementor-2731 .elementor-element.elementor-element-d1c385d .elementor-heading-title{font-size:13px;line-height:1.5em;}}/* Start custom CSS for button, class: .elementor-element-3b38ac7 *//* BOTÃO BASE - ESTILO GERAL */
.elementor-2731 .elementor-element.elementor-element-3b38ac7 .elementor-button {
    position: relative;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    border-radius: 5px; /* 🔹 ajustado de 50px para 5px */
    border: none;
    cursor: pointer;
    overflow: hidden;
    text-decoration: none;
    -webkit-tap-highlight-color: transparent;

    /* SOMBRA MULTICAMADA DOURADA SUAVE */
    box-shadow:
        0 -3px 0 0 #b48c2f inset, /* brilho interno dourado escuro */
        0 12px 20px 0 rgba(255, 215, 0, 0.15),
        0 6px 12px 0 rgba(255, 215, 0, 0.2),
        0 2px 4px 0 rgba(255, 215, 0, 0.25);

    transition: transform 0.1s ease-out, box-shadow 0.1s ease-out;
}

/* CAMADAS ANIMADAS DO BOTÃO (gradientes e brilhos) */
.elementor-2731 .elementor-element.elementor-element-3b38ac7 .elementor-button::before,
.elementor-2731 .elementor-element.elementor-element-3b38ac7 .elementor-button::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: inherit; /* 🔹 mantém o mesmo raio que o botão */
    transition: opacity 0.5s ease;
    pointer-events: none;
}

/* CAMADA BASE: degradê dourado */
.elementor-2731 .elementor-element.elementor-element-3b38ac7 .elementor-button::before {
    background: linear-gradient(90deg, #b68f3a 0%, #f2d06b 50%, #b68f3a 100%);
    box-shadow: 0 -3px 0 0 #b48c2f inset;
    border-top: 2px solid #f4e2b3;
    z-index: 0;
    opacity: 1;
}

/* CAMADA ALTERNATIVA (hover) - brilho mais intenso */
.elementor-2731 .elementor-element.elementor-element-3b38ac7 .elementor-button::after {
    background: linear-gradient(90deg, #d4af37 0%, #ffe680 50%, #d4af37 100%);
    box-shadow: 0 -3px 0 0 #ffefb0 inset;
    border-top: 2px solid #f7e9c4;
    opacity: 0;
    z-index: 1;
}

/* AO PASSAR O MOUSE */
.elementor-2731 .elementor-element.elementor-element-3b38ac7 .elementor-button:hover::after {
    opacity: 1;
}

/* AO CLICAR */
.elementor-2731 .elementor-element.elementor-element-3b38ac7 .elementor-button:active {
    transform: translateY(3px);

    box-shadow:
        0 -2px 0 0 #8b6b1f inset,
        0 6px 12px 0 rgba(255, 215, 0, 0.15),
        0 2px 6px 0 rgba(255, 215, 0, 0.25);
}

/* WRAPPER DE CONTEÚDO DO BOTÃO */
.elementor-2731 .elementor-element.elementor-element-3b38ac7 .elementor-button-content-wrapper {
    position: relative;
    z-index: 2;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
}

/* TEXTO */
.elementor-2731 .elementor-element.elementor-element-3b38ac7 .elementor-button-text {
    line-height: normal;
    text-align: center;
    color: #2d1b00;
    font-weight: 600;
}

/* FOCO COM ACESSIBILIDADE */
.elementor-2731 .elementor-element.elementor-element-3b38ac7 .elementor-button:focus-visible {
    outline: 3px solid #ffe480;
    outline-offset: 2px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a805a75 *//* BOTÃO BASE - ESTILO GERAL */
.elementor-2731 .elementor-element.elementor-element-a805a75 .elementor-button {
    position: relative;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    border-radius: 5px; /* 🔹 ajustado de 50px para 5px */
    border: none;
    cursor: pointer;
    overflow: hidden;
    text-decoration: none;
    -webkit-tap-highlight-color: transparent;

    /* SOMBRA MULTICAMADA VERDE SUAVE */
    box-shadow:
        0 -3px 0 0 #2e7d32 inset, /* brilho interno verde escuro */
        0 12px 20px 0 rgba(76, 175, 80, 0.15), /* sombras externas verdes */
        0 6px 12px 0 rgba(76, 175, 80, 0.2),
        0 2px 4px 0 rgba(76, 175, 80, 0.25);

    transition: transform 0.1s ease-out, box-shadow 0.1s ease-out;
}

/* CAMADAS ANIMADAS DO BOTÃO (gradientes e brilhos) */
.elementor-2731 .elementor-element.elementor-element-a805a75 .elementor-button::before,
.elementor-2731 .elementor-element.elementor-element-a805a75 .elementor-button::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: inherit; /* 🔹 mantém o mesmo raio que o botão */
    transition: opacity 0.5s ease;
    pointer-events: none;
}

/* CAMADA BASE: degradê verde (Estado Normal) */
.elementor-2731 .elementor-element.elementor-element-a805a75 .elementor-button::before {
    /* Degradê de Verde Médio para Verde Claro */
    background: linear-gradient(90deg, #388e3c 0%, #66bb6a 50%, #388e3c 100%);
    box-shadow: 0 -3px 0 0 #2e7d32 inset;
    border-top: 2px solid #a5d6a7; /* Borda superior verde pálido */
    z-index: 0;
    opacity: 1;
}

/* CAMADA ALTERNATIVA (hover) - brilho mais intenso */
.elementor-2731 .elementor-element.elementor-element-a805a75 .elementor-button::after {
    /* Verde mais vibrante/limão para o hover */
    background: linear-gradient(90deg, #43a047 0%, #81c784 50%, #43a047 100%);
    box-shadow: 0 -3px 0 0 #a5d6a7 inset; /* Brilho interno mais claro */
    border-top: 2px solid #c8e6c9;
    opacity: 0;
    z-index: 1;
}

/* AO PASSAR O MOUSE */
.elementor-2731 .elementor-element.elementor-element-a805a75 .elementor-button:hover::after {
    opacity: 1;
}

/* AO CLICAR */
.elementor-2731 .elementor-element.elementor-element-a805a75 .elementor-button:active {
    transform: translateY(3px);

    box-shadow:
        0 -2px 0 0 #1b5e20 inset, /* Sombra interna verde bem escuro */
        0 6px 12px 0 rgba(76, 175, 80, 0.15),
        0 2px 6px 0 rgba(76, 175, 80, 0.25);
}

/* WRAPPER DE CONTEÚDO DO BOTÃO */
.elementor-2731 .elementor-element.elementor-element-a805a75 .elementor-button-content-wrapper {
    position: relative;
    z-index: 2;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
}

/* TEXTO */
.elementor-2731 .elementor-element.elementor-element-a805a75 .elementor-button-text {
    line-height: normal;
    text-align: center;
    color: #ffffff; /* 🔹 Alterado para BRANCO para melhor contraste no verde */
    font-weight: 600;
    text-shadow: 0 1px 2px rgba(0,0,0,0.2); /* Leve sombra no texto para leitura */
}

/* FOCO COM ACESSIBILIDADE */
.elementor-2731 .elementor-element.elementor-element-a805a75 .elementor-button:focus-visible {
    outline: 3px solid #81c784;
    outline-offset: 2px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6c8aa26 *//* BOTÃO BASE - ESTILO GERAL */
.elementor-2731 .elementor-element.elementor-element-6c8aa26 .elementor-button {
    position: relative;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    border-radius: 5px; /* 🔹 ajustado de 50px para 5px */
    border: none;
    cursor: pointer;
    overflow: hidden;
    text-decoration: none;
    -webkit-tap-highlight-color: transparent;

    /* SOMBRA MULTICAMADA VERDE SUAVE */
    box-shadow:
        0 -3px 0 0 #2e7d32 inset, /* brilho interno verde escuro */
        0 12px 20px 0 rgba(76, 175, 80, 0.15), /* sombras externas verdes */
        0 6px 12px 0 rgba(76, 175, 80, 0.2),
        0 2px 4px 0 rgba(76, 175, 80, 0.25);

    transition: transform 0.1s ease-out, box-shadow 0.1s ease-out;
}

/* CAMADAS ANIMADAS DO BOTÃO (gradientes e brilhos) */
.elementor-2731 .elementor-element.elementor-element-6c8aa26 .elementor-button::before,
.elementor-2731 .elementor-element.elementor-element-6c8aa26 .elementor-button::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: inherit; /* 🔹 mantém o mesmo raio que o botão */
    transition: opacity 0.5s ease;
    pointer-events: none;
}

/* CAMADA BASE: degradê verde (Estado Normal) */
.elementor-2731 .elementor-element.elementor-element-6c8aa26 .elementor-button::before {
    /* Degradê de Verde Médio para Verde Claro */
    background: linear-gradient(90deg, #388e3c 0%, #66bb6a 50%, #388e3c 100%);
    box-shadow: 0 -3px 0 0 #2e7d32 inset;
    border-top: 2px solid #a5d6a7; /* Borda superior verde pálido */
    z-index: 0;
    opacity: 1;
}

/* CAMADA ALTERNATIVA (hover) - brilho mais intenso */
.elementor-2731 .elementor-element.elementor-element-6c8aa26 .elementor-button::after {
    /* Verde mais vibrante/limão para o hover */
    background: linear-gradient(90deg, #43a047 0%, #81c784 50%, #43a047 100%);
    box-shadow: 0 -3px 0 0 #a5d6a7 inset; /* Brilho interno mais claro */
    border-top: 2px solid #c8e6c9;
    opacity: 0;
    z-index: 1;
}

/* AO PASSAR O MOUSE */
.elementor-2731 .elementor-element.elementor-element-6c8aa26 .elementor-button:hover::after {
    opacity: 1;
}

/* AO CLICAR */
.elementor-2731 .elementor-element.elementor-element-6c8aa26 .elementor-button:active {
    transform: translateY(3px);

    box-shadow:
        0 -2px 0 0 #1b5e20 inset, /* Sombra interna verde bem escuro */
        0 6px 12px 0 rgba(76, 175, 80, 0.15),
        0 2px 6px 0 rgba(76, 175, 80, 0.25);
}

/* WRAPPER DE CONTEÚDO DO BOTÃO */
.elementor-2731 .elementor-element.elementor-element-6c8aa26 .elementor-button-content-wrapper {
    position: relative;
    z-index: 2;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
}

/* TEXTO */
.elementor-2731 .elementor-element.elementor-element-6c8aa26 .elementor-button-text {
    line-height: normal;
    text-align: center;
    color: #ffffff; /* 🔹 Alterado para BRANCO para melhor contraste no verde */
    font-weight: 600;
    text-shadow: 0 1px 2px rgba(0,0,0,0.2); /* Leve sombra no texto para leitura */
}

/* FOCO COM ACESSIBILIDADE */
.elementor-2731 .elementor-element.elementor-element-6c8aa26 .elementor-button:focus-visible {
    outline: 3px solid #81c784;
    outline-offset: 2px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a311ab9 *//* Texto com degradê dourado elegante */
.dor {
  background: linear-gradient(90deg, #b68f3a 0%, #f2d06b 45%, #fff3b0 50%, #f2d06b 55%, #b68f3a 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;   /* Firefox */
  color: transparent;      /* Firefox */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-932e419 */.riscar {
  position: relative;
  display: inline-block;
}

/* linha animada */
.riscar::after {
  content: "";
  position: absolute;
  left: 0; right: 0;
  top: 50%;
  height: 3px;                /* espessura do risco */
  background: #EA4335;        /* vermelho do Google */
  border-radius: 2px;
  transform: scaleX(0);
  transform-origin: left center;
  animation: riscarAnim 0.7s ease-out forwards;
}

@keyframes riscarAnim {
  to { transform: scaleX(1); }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-823a692 */.riscar {
  position: relative;
  display: inline-block;
}

/* linha animada */
.riscar::after {
  content: "";
  position: absolute;
  left: 0; right: 0;
  top: 50%;
  height: 3px;                /* espessura do risco */
  background: #EA4335;        /* vermelho do Google */
  border-radius: 2px;
  transform: scaleX(0);
  transform-origin: left center;
  animation: riscarAnim 0.7s ease-out forwards;
}

@keyframes riscarAnim {
  to { transform: scaleX(1); }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-815097a */.riscar {
  position: relative;
  display: inline-block;
}

/* linha animada */
.riscar::after {
  content: "";
  position: absolute;
  left: 0; right: 0;
  top: 50%;
  height: 3px;                /* espessura do risco */
  background: #EA4335;        /* vermelho do Google */
  border-radius: 2px;
  transform: scaleX(0);
  transform-origin: left center;
  animation: riscarAnim 0.7s ease-out forwards;
}

@keyframes riscarAnim {
  to { transform: scaleX(1); }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-00dab66 */.riscar {
  position: relative;
  display: inline-block;
}

/* linha animada */
.riscar::after {
  content: "";
  position: absolute;
  left: 0; right: 0;
  top: 50%;
  height: 3px;                /* espessura do risco */
  background: #EA4335;        /* vermelho do Google */
  border-radius: 2px;
  transform: scaleX(0);
  transform-origin: left center;
  animation: riscarAnim 0.7s ease-out forwards;
}

@keyframes riscarAnim {
  to { transform: scaleX(1); }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-de434d4 */.riscar {
  position: relative;
  display: inline-block;
}

/* linha animada */
.riscar::after {
  content: "";
  position: absolute;
  left: 0; right: 0;
  top: 50%;
  height: 3px;                /* espessura do risco */
  background: #EA4335;        /* vermelho do Google */
  border-radius: 2px;
  transform: scaleX(0);
  transform-origin: left center;
  animation: riscarAnim 0.7s ease-out forwards;
}

@keyframes riscarAnim {
  to { transform: scaleX(1); }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0712ba9 */.riscar {
  position: relative;
  display: inline-block;
}

/* linha animada */
.riscar::after {
  content: "";
  position: absolute;
  left: 0; right: 0;
  top: 50%;
  height: 3px;                /* espessura do risco */
  background: #EA4335;        /* vermelho do Google */
  border-radius: 2px;
  transform: scaleX(0);
  transform-origin: left center;
  animation: riscarAnim 0.7s ease-out forwards;
}

@keyframes riscarAnim {
  to { transform: scaleX(1); }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ee38b43 */.riscar {
  position: relative;
  display: inline-block;
}

/* linha animada */
.riscar::after {
  content: "";
  position: absolute;
  left: 0; right: 0;
  top: 50%;
  height: 3px;                /* espessura do risco */
  background: #EA4335;        /* vermelho do Google */
  border-radius: 2px;
  transform: scaleX(0);
  transform-origin: left center;
  animation: riscarAnim 0.7s ease-out forwards;
}

@keyframes riscarAnim {
  to { transform: scaleX(1); }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f5b0466 *//* BOTÃO BASE - ESTILO GERAL */
.elementor-2731 .elementor-element.elementor-element-f5b0466 .elementor-button {
    position: relative;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    border-radius: 5px; /* 🔹 ajustado de 50px para 5px */
    border: none;
    cursor: pointer;
    overflow: hidden;
    text-decoration: none;
    -webkit-tap-highlight-color: transparent;

    /* SOMBRA MULTICAMADA VERDE SUAVE */
    box-shadow:
        0 -3px 0 0 #2e7d32 inset, /* brilho interno verde escuro */
        0 12px 20px 0 rgba(76, 175, 80, 0.15), /* sombras externas verdes */
        0 6px 12px 0 rgba(76, 175, 80, 0.2),
        0 2px 4px 0 rgba(76, 175, 80, 0.25);

    transition: transform 0.1s ease-out, box-shadow 0.1s ease-out;
}

/* CAMADAS ANIMADAS DO BOTÃO (gradientes e brilhos) */
.elementor-2731 .elementor-element.elementor-element-f5b0466 .elementor-button::before,
.elementor-2731 .elementor-element.elementor-element-f5b0466 .elementor-button::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: inherit; /* 🔹 mantém o mesmo raio que o botão */
    transition: opacity 0.5s ease;
    pointer-events: none;
}

/* CAMADA BASE: degradê verde (Estado Normal) */
.elementor-2731 .elementor-element.elementor-element-f5b0466 .elementor-button::before {
    /* Degradê de Verde Médio para Verde Claro */
    background: linear-gradient(90deg, #388e3c 0%, #66bb6a 50%, #388e3c 100%);
    box-shadow: 0 -3px 0 0 #2e7d32 inset;
    border-top: 2px solid #a5d6a7; /* Borda superior verde pálido */
    z-index: 0;
    opacity: 1;
}

/* CAMADA ALTERNATIVA (hover) - brilho mais intenso */
.elementor-2731 .elementor-element.elementor-element-f5b0466 .elementor-button::after {
    /* Verde mais vibrante/limão para o hover */
    background: linear-gradient(90deg, #43a047 0%, #81c784 50%, #43a047 100%);
    box-shadow: 0 -3px 0 0 #a5d6a7 inset; /* Brilho interno mais claro */
    border-top: 2px solid #c8e6c9;
    opacity: 0;
    z-index: 1;
}

/* AO PASSAR O MOUSE */
.elementor-2731 .elementor-element.elementor-element-f5b0466 .elementor-button:hover::after {
    opacity: 1;
}

/* AO CLICAR */
.elementor-2731 .elementor-element.elementor-element-f5b0466 .elementor-button:active {
    transform: translateY(3px);

    box-shadow:
        0 -2px 0 0 #1b5e20 inset, /* Sombra interna verde bem escuro */
        0 6px 12px 0 rgba(76, 175, 80, 0.15),
        0 2px 6px 0 rgba(76, 175, 80, 0.25);
}

/* WRAPPER DE CONTEÚDO DO BOTÃO */
.elementor-2731 .elementor-element.elementor-element-f5b0466 .elementor-button-content-wrapper {
    position: relative;
    z-index: 2;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
}

/* TEXTO */
.elementor-2731 .elementor-element.elementor-element-f5b0466 .elementor-button-text {
    line-height: normal;
    text-align: center;
    color: #ffffff; /* 🔹 Alterado para BRANCO para melhor contraste no verde */
    font-weight: 600;
    text-shadow: 0 1px 2px rgba(0,0,0,0.2); /* Leve sombra no texto para leitura */
}

/* FOCO COM ACESSIBILIDADE */
.elementor-2731 .elementor-element.elementor-element-f5b0466 .elementor-button:focus-visible {
    outline: 3px solid #81c784;
    outline-offset: 2px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-16c5a31 *//* Texto com degradê dourado elegante */
.dor {
  background: linear-gradient(90deg, #b68f3a 0%, #f2d06b 45%, #fff3b0 50%, #f2d06b 55%, #b68f3a 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;   /* Firefox */
  color: transparent;      /* Firefox */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-bf3c30a */.riscar {
  position: relative;
  display: inline-block;
}

/* linha animada */
.riscar::after {
  content: "";
  position: absolute;
  left: 0; right: 0;
  top: 50%;
  height: 3px;                /* espessura do risco */
  background: #EA4335;        /* vermelho do Google */
  border-radius: 2px;
  transform: scaleX(0);
  transform-origin: left center;
  animation: riscarAnim 0.7s ease-out forwards;
}

@keyframes riscarAnim {
  to { transform: scaleX(1); }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-516f794 */.riscar {
  position: relative;
  display: inline-block;
}

/* linha animada */
.riscar::after {
  content: "";
  position: absolute;
  left: 0; right: 0;
  top: 50%;
  height: 3px;                /* espessura do risco */
  background: #EA4335;        /* vermelho do Google */
  border-radius: 2px;
  transform: scaleX(0);
  transform-origin: left center;
  animation: riscarAnim 0.7s ease-out forwards;
}

@keyframes riscarAnim {
  to { transform: scaleX(1); }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b5b0062 */.riscar {
  position: relative;
  display: inline-block;
}

/* linha animada */
.riscar::after {
  content: "";
  position: absolute;
  left: 0; right: 0;
  top: 50%;
  height: 3px;                /* espessura do risco */
  background: #EA4335;        /* vermelho do Google */
  border-radius: 2px;
  transform: scaleX(0);
  transform-origin: left center;
  animation: riscarAnim 0.7s ease-out forwards;
}

@keyframes riscarAnim {
  to { transform: scaleX(1); }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8e3f080 */.riscar {
  position: relative;
  display: inline-block;
}

/* linha animada */
.riscar::after {
  content: "";
  position: absolute;
  left: 0; right: 0;
  top: 50%;
  height: 3px;                /* espessura do risco */
  background: #EA4335;        /* vermelho do Google */
  border-radius: 2px;
  transform: scaleX(0);
  transform-origin: left center;
  animation: riscarAnim 0.7s ease-out forwards;
}

@keyframes riscarAnim {
  to { transform: scaleX(1); }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-68bb907 */.riscar {
  position: relative;
  display: inline-block;
}

/* linha animada */
.riscar::after {
  content: "";
  position: absolute;
  left: 0; right: 0;
  top: 50%;
  height: 3px;                /* espessura do risco */
  background: #EA4335;        /* vermelho do Google */
  border-radius: 2px;
  transform: scaleX(0);
  transform-origin: left center;
  animation: riscarAnim 0.7s ease-out forwards;
}

@keyframes riscarAnim {
  to { transform: scaleX(1); }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5409f87 */.riscar {
  position: relative;
  display: inline-block;
}

/* linha animada */
.riscar::after {
  content: "";
  position: absolute;
  left: 0; right: 0;
  top: 50%;
  height: 3px;                /* espessura do risco */
  background: #EA4335;        /* vermelho do Google */
  border-radius: 2px;
  transform: scaleX(0);
  transform-origin: left center;
  animation: riscarAnim 0.7s ease-out forwards;
}

@keyframes riscarAnim {
  to { transform: scaleX(1); }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c132d09 */.riscar {
  position: relative;
  display: inline-block;
}

/* linha animada */
.riscar::after {
  content: "";
  position: absolute;
  left: 0; right: 0;
  top: 50%;
  height: 3px;                /* espessura do risco */
  background: #EA4335;        /* vermelho do Google */
  border-radius: 2px;
  transform: scaleX(0);
  transform-origin: left center;
  animation: riscarAnim 0.7s ease-out forwards;
}

@keyframes riscarAnim {
  to { transform: scaleX(1); }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6600ea7 */.elementor-2731 .elementor-element.elementor-element-6600ea7.degrade {
background-image: linear-gradient(to right, #08E0D3, #00FFA3);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
box-decoration-break: clone;
-webkit-box-decoration-break: clone;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8d6d6d7 */.elementor-2731 .elementor-element.elementor-element-8d6d6d7.degrade {
background-image: linear-gradient(to right, #08E0D3, #00FFA3);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
box-decoration-break: clone;
-webkit-box-decoration-break: clone;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-22edaa5 */.elementor-2731 .elementor-element.elementor-element-22edaa5.degrade {
background-image: linear-gradient(to right, #08E0D3, #00FFA3);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
box-decoration-break: clone;
-webkit-box-decoration-break: clone;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e38e520 */.elementor-2731 .elementor-element.elementor-element-e38e520.degrade {
background-image: linear-gradient(to right, #08E0D3, #00FFA3);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
box-decoration-break: clone;
-webkit-box-decoration-break: clone;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f9960bf */.elementor-2731 .elementor-element.elementor-element-f9960bf.degrade {
background-image: linear-gradient(to right, #08E0D3, #00FFA3);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
box-decoration-break: clone;
-webkit-box-decoration-break: clone;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d8827a0 */.elementor-2731 .elementor-element.elementor-element-d8827a0.degrade {
background-image: linear-gradient(to right, #08E0D3, #00FFA3);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
box-decoration-break: clone;
-webkit-box-decoration-break: clone;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-511722e */.elementor-2731 .elementor-element.elementor-element-511722e.degrade {
background-image: linear-gradient(to right, #08E0D3, #00FFA3);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
box-decoration-break: clone;
-webkit-box-decoration-break: clone;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-390ae0a */.elementor-2731 .elementor-element.elementor-element-390ae0a.degrade {
background-image: linear-gradient(to right, #08E0D3, #00FFA3);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
box-decoration-break: clone;
-webkit-box-decoration-break: clone;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-71335ed */.elementor-2731 .elementor-element.elementor-element-71335ed.degrade {
background-image: linear-gradient(to right, #08E0D3, #00FFA3);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
box-decoration-break: clone;
-webkit-box-decoration-break: clone;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1ae79b7 */.elementor-2731 .elementor-element.elementor-element-1ae79b7.degrade {
background-image: linear-gradient(to right, #08E0D3, #00FFA3);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
box-decoration-break: clone;
-webkit-box-decoration-break: clone;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4f8f891 */.elementor-2731 .elementor-element.elementor-element-4f8f891.degrade {
background-image: linear-gradient(to right, #08E0D3, #00FFA3);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
box-decoration-break: clone;
-webkit-box-decoration-break: clone;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3b13efc */.elementor-2731 .elementor-element.elementor-element-3b13efc.degrade {
background-image: linear-gradient(to right, #08E0D3, #00FFA3);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
box-decoration-break: clone;
-webkit-box-decoration-break: clone;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ed6bcd */.elementor-2731 .elementor-element.elementor-element-2ed6bcd {
    border: 1px solid;
    border-image: linear-gradient(90deg, #14120b, #ead380, #14120b) 1;
    border-left: none; /* BORDA ESQUERDA */
    border-bottom: none; /* BORDA INFERIOR */
    border-right: none;  /* BORDA DIREITA */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-97d33f1 *//* BOTÃO BASE - ESTILO GERAL */
.elementor-2731 .elementor-element.elementor-element-97d33f1 .elementor-button {
    position: relative;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    border-radius: 5px; /* 🔹 ajustado de 50px para 5px */
    border: none;
    cursor: pointer;
    overflow: hidden;
    text-decoration: none;
    -webkit-tap-highlight-color: transparent;

    /* SOMBRA MULTICAMADA VERDE SUAVE */
    box-shadow:
        0 -3px 0 0 #2e7d32 inset, /* brilho interno verde escuro */
        0 12px 20px 0 rgba(76, 175, 80, 0.15), /* sombras externas verdes */
        0 6px 12px 0 rgba(76, 175, 80, 0.2),
        0 2px 4px 0 rgba(76, 175, 80, 0.25);

    transition: transform 0.1s ease-out, box-shadow 0.1s ease-out;
}

/* CAMADAS ANIMADAS DO BOTÃO (gradientes e brilhos) */
.elementor-2731 .elementor-element.elementor-element-97d33f1 .elementor-button::before,
.elementor-2731 .elementor-element.elementor-element-97d33f1 .elementor-button::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: inherit; /* 🔹 mantém o mesmo raio que o botão */
    transition: opacity 0.5s ease;
    pointer-events: none;
}

/* CAMADA BASE: degradê verde (Estado Normal) */
.elementor-2731 .elementor-element.elementor-element-97d33f1 .elementor-button::before {
    /* Degradê de Verde Médio para Verde Claro */
    background: linear-gradient(90deg, #388e3c 0%, #66bb6a 50%, #388e3c 100%);
    box-shadow: 0 -3px 0 0 #2e7d32 inset;
    border-top: 2px solid #a5d6a7; /* Borda superior verde pálido */
    z-index: 0;
    opacity: 1;
}

/* CAMADA ALTERNATIVA (hover) - brilho mais intenso */
.elementor-2731 .elementor-element.elementor-element-97d33f1 .elementor-button::after {
    /* Verde mais vibrante/limão para o hover */
    background: linear-gradient(90deg, #43a047 0%, #81c784 50%, #43a047 100%);
    box-shadow: 0 -3px 0 0 #a5d6a7 inset; /* Brilho interno mais claro */
    border-top: 2px solid #c8e6c9;
    opacity: 0;
    z-index: 1;
}

/* AO PASSAR O MOUSE */
.elementor-2731 .elementor-element.elementor-element-97d33f1 .elementor-button:hover::after {
    opacity: 1;
}

/* AO CLICAR */
.elementor-2731 .elementor-element.elementor-element-97d33f1 .elementor-button:active {
    transform: translateY(3px);

    box-shadow:
        0 -2px 0 0 #1b5e20 inset, /* Sombra interna verde bem escuro */
        0 6px 12px 0 rgba(76, 175, 80, 0.15),
        0 2px 6px 0 rgba(76, 175, 80, 0.25);
}

/* WRAPPER DE CONTEÚDO DO BOTÃO */
.elementor-2731 .elementor-element.elementor-element-97d33f1 .elementor-button-content-wrapper {
    position: relative;
    z-index: 2;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
}

/* TEXTO */
.elementor-2731 .elementor-element.elementor-element-97d33f1 .elementor-button-text {
    line-height: normal;
    text-align: center;
    color: #ffffff; /* 🔹 Alterado para BRANCO para melhor contraste no verde */
    font-weight: 600;
    text-shadow: 0 1px 2px rgba(0,0,0,0.2); /* Leve sombra no texto para leitura */
}

/* FOCO COM ACESSIBILIDADE */
.elementor-2731 .elementor-element.elementor-element-97d33f1 .elementor-button:focus-visible {
    outline: 3px solid #81c784;
    outline-offset: 2px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a31e6a */.elementor-2731 .elementor-element.elementor-element-5a31e6a {
    border: 1px solid;
    border-image: linear-gradient(90deg, #14120b, #ead380, #14120b) 1;
    border-left: none; /* BORDA ESQUERDA */
    border-bottom: none; /* BORDA INFERIOR */
    border-right: none;  /* BORDA DIREITA */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6dd31ba */.elementor-2731 .elementor-element.elementor-element-6dd31ba.degrade {
background-image: linear-gradient(to right, #08E0D3, #00FFA3);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
box-decoration-break: clone;
-webkit-box-decoration-break: clone;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1f1460 */.elementor-2731 .elementor-element.elementor-element-f1f1460{
    backdrop-filter: blur(5px);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f3ffd05 */.elementor-2731 .elementor-element.elementor-element-f3ffd05.degrade {
background-image: linear-gradient(to right, #08E0D3, #00FFA3);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
box-decoration-break: clone;
-webkit-box-decoration-break: clone;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b093425 */.elementor-2731 .elementor-element.elementor-element-b093425{
    backdrop-filter: blur(5px);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e508f65 */.elementor-2731 .elementor-element.elementor-element-e508f65.degrade {
background-image: linear-gradient(to right, #08E0D3, #00FFA3);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
box-decoration-break: clone;
-webkit-box-decoration-break: clone;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c909cf */.elementor-2731 .elementor-element.elementor-element-3c909cf{
    backdrop-filter: blur(5px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-48e39d6 */.elementor-2731 .elementor-element.elementor-element-48e39d6 riscar {
text-decoration-line: line-through;
-webkit-text-decoration-line: line-through;
text-decoration-color: #D30000;
-webkit-text-decoration-color: #E90404;
text-decoration-thickness: 2px;
-webkit-text-decoration-thickness: 1px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f2a5fdc */.elementor-2731 .elementor-element.elementor-element-f2a5fdc riscar {
text-decoration-line: line-through;
-webkit-text-decoration-line: line-through;
text-decoration-color: #D30000;
-webkit-text-decoration-color: #E90404;
text-decoration-thickness: 2px;
-webkit-text-decoration-thickness: 1px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0451d55 */.elementor-2731 .elementor-element.elementor-element-0451d55 riscar {
text-decoration-line: line-through;
-webkit-text-decoration-line: line-through;
text-decoration-color: #D30000;
-webkit-text-decoration-color: #E90404;
text-decoration-thickness: 2px;
-webkit-text-decoration-thickness: 1px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0dddfea */.elementor-2731 .elementor-element.elementor-element-0dddfea riscar { text-decoration-line: line-through; -webkit-text-decoration-line: line-through; text-decoration-color: #FF0000; -webkit-text-decoration-color: #E90404; text-decoration-thickness: 2px; /* Ajuste a espessura conforme necessário / -webkit-text-decoration-thickness: 1px; / Para navegadores baseados em WebKit */ }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-20484b8 */.riscar {
  position: relative;
  display: inline-block;
}

/* linha animada */
.riscar::after {
  content: "";
  position: absolute;
  left: 0; right: 0;
  top: 50%;
  height: 3px;                /* espessura do risco */
  background: #EA4335;        /* vermelho do Google */
  border-radius: 2px;
  transform: scaleX(0);
  transform-origin: left center;
  animation: riscarAnim 0.7s ease-out forwards;
}

@keyframes riscarAnim {
  to { transform: scaleX(1); }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-20e5d62 */.elementor-2731 .elementor-element.elementor-element-20e5d62 riscar {
text-decoration-line: line-through;
-webkit-text-decoration-line: line-through;
text-decoration-color: #D30000;
-webkit-text-decoration-color: #E90404;
text-decoration-thickness: 2px;
-webkit-text-decoration-thickness: 1px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-45061e4 *//* BOTÃO BASE - ESTILO GERAL */
.elementor-2731 .elementor-element.elementor-element-45061e4 .elementor-button {
    position: relative;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    border-radius: 5px; /* 🔹 ajustado de 50px para 5px */
    border: none;
    cursor: pointer;
    overflow: hidden;
    text-decoration: none;
    -webkit-tap-highlight-color: transparent;

    /* SOMBRA MULTICAMADA VERDE SUAVE */
    box-shadow:
        0 -3px 0 0 #2e7d32 inset, /* brilho interno verde escuro */
        0 12px 20px 0 rgba(76, 175, 80, 0.15), /* sombras externas verdes */
        0 6px 12px 0 rgba(76, 175, 80, 0.2),
        0 2px 4px 0 rgba(76, 175, 80, 0.25);

    transition: transform 0.1s ease-out, box-shadow 0.1s ease-out;
}

/* CAMADAS ANIMADAS DO BOTÃO (gradientes e brilhos) */
.elementor-2731 .elementor-element.elementor-element-45061e4 .elementor-button::before,
.elementor-2731 .elementor-element.elementor-element-45061e4 .elementor-button::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: inherit; /* 🔹 mantém o mesmo raio que o botão */
    transition: opacity 0.5s ease;
    pointer-events: none;
}

/* CAMADA BASE: degradê verde (Estado Normal) */
.elementor-2731 .elementor-element.elementor-element-45061e4 .elementor-button::before {
    /* Degradê de Verde Médio para Verde Claro */
    background: linear-gradient(90deg, #388e3c 0%, #66bb6a 50%, #388e3c 100%);
    box-shadow: 0 -3px 0 0 #2e7d32 inset;
    border-top: 2px solid #a5d6a7; /* Borda superior verde pálido */
    z-index: 0;
    opacity: 1;
}

/* CAMADA ALTERNATIVA (hover) - brilho mais intenso */
.elementor-2731 .elementor-element.elementor-element-45061e4 .elementor-button::after {
    /* Verde mais vibrante/limão para o hover */
    background: linear-gradient(90deg, #43a047 0%, #81c784 50%, #43a047 100%);
    box-shadow: 0 -3px 0 0 #a5d6a7 inset; /* Brilho interno mais claro */
    border-top: 2px solid #c8e6c9;
    opacity: 0;
    z-index: 1;
}

/* AO PASSAR O MOUSE */
.elementor-2731 .elementor-element.elementor-element-45061e4 .elementor-button:hover::after {
    opacity: 1;
}

/* AO CLICAR */
.elementor-2731 .elementor-element.elementor-element-45061e4 .elementor-button:active {
    transform: translateY(3px);

    box-shadow:
        0 -2px 0 0 #1b5e20 inset, /* Sombra interna verde bem escuro */
        0 6px 12px 0 rgba(76, 175, 80, 0.15),
        0 2px 6px 0 rgba(76, 175, 80, 0.25);
}

/* WRAPPER DE CONTEÚDO DO BOTÃO */
.elementor-2731 .elementor-element.elementor-element-45061e4 .elementor-button-content-wrapper {
    position: relative;
    z-index: 2;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
}

/* TEXTO */
.elementor-2731 .elementor-element.elementor-element-45061e4 .elementor-button-text {
    line-height: normal;
    text-align: center;
    color: #ffffff; /* 🔹 Alterado para BRANCO para melhor contraste no verde */
    font-weight: 600;
    text-shadow: 0 1px 2px rgba(0,0,0,0.2); /* Leve sombra no texto para leitura */
}

/* FOCO COM ACESSIBILIDADE */
.elementor-2731 .elementor-element.elementor-element-45061e4 .elementor-button:focus-visible {
    outline: 3px solid #81c784;
    outline-offset: 2px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-609a797 */.riscar {
  position: relative;
  display: inline-block;
}

/* linha animada */
.riscar::after {
  content: "";
  position: absolute;
  left: 0; right: 0;
  top: 50%;
  height: 3px;                /* espessura do risco */
  background: #EA4335;        /* vermelho do Google */
  border-radius: 2px;
  transform: scaleX(0);
  transform-origin: left center;
  animation: riscarAnim 0.7s ease-out forwards;
}

@keyframes riscarAnim {
  to { transform: scaleX(1); }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fb6e20d */.riscar {
  position: relative;
  display: inline-block;
}

/* linha animada */
.riscar::after {
  content: "";
  position: absolute;
  left: 0; right: 0;
  top: 50%;
  height: 3px;                /* espessura do risco */
  background: #EA4335;        /* vermelho do Google */
  border-radius: 2px;
  transform: scaleX(0);
  transform-origin: left center;
  animation: riscarAnim 0.7s ease-out forwards;
}

@keyframes riscarAnim {
  to { transform: scaleX(1); }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bc57696 *//* Trilho com moldura metálica arredondada */
.progress{
  position:relative;
  height:42px;
  max-width:980px;
  margin:0 auto;
  border-radius:999px;

  /* moldura metálica + sombra superior/inferior */
  background:
    linear-gradient(#2b2b2b,#2b2b2b) padding-box,
    linear-gradient(180deg,#d9d9d9 0%,#ffffff 25%,#b8b8b8 60%,#7f7f7f 100%) border-box;
  border:3px solid transparent;
  box-shadow:
    inset 0 2px 0 rgba(255,255,255,.25),
    0 8px 16px rgba(0,0,0,.45);
  overflow:hidden;
}

/* Fundo do trilho (carbon/escuro) */
.progress::before{
  content:"";
  position:absolute; inset:3px;
  border-radius:999px;
  background:
    radial-gradient(120% 100% at 50% 0%, rgba(255,255,255,.06), transparent 60%),
    repeating-linear-gradient(45deg, rgba(255,255,255,.02) 0 6px, rgba(0,0,0,.02) 6px 12px),
    #3a3a3a;
  filter:contrast(1.05) brightness(.9);
}

/* Preenchimento vermelho com brilho e vidro */
.progress-fill{
  --val: 10%;
  position:absolute; left:3px; top:3px; bottom:3px;
  width:var(--val);
  min-width:22px;                /* ponta arredondada no início */
  border-radius:999px;
  background:
    /* ‘partículas’ */
    radial-gradient(4px 4px at 20% 40%, rgba(255, 80, 80, .9), transparent 60%),
    radial-gradient(3px 3px at 50% 60%, rgba(255, 80, 80, .75), transparent 60%),
    radial-gradient(2px 2px at 70% 30%, rgba(255, 80, 80, .7), transparent 60%),
    /* glow interno */
    radial-gradient(200px 60px at 0% 50%, rgba(255,0,0,.55), transparent 70%),
    linear-gradient(180deg, #ff3b3b 0%, #d61313 60%, #a90f0f 100%);
  box-shadow:
    inset 0 0 12px rgba(255,0,0,.55),
    0 0 18px rgba(255,0,0,.35);
  overflow:hidden;
}

/* vidro superior */
.progress-fill::after{
  content:"";
  position:absolute; inset:0;
  border-radius:inherit;
  background:
    linear-gradient( to bottom,
      rgba(255,255,255,.55) 0%,
      rgba(255,255,255,.25) 36%,
      rgba(255,255,255,.08) 60%,
      rgba(255,255,255,0) 100%);
  mix-blend-mode:screen;
  pointer-events:none;
}

/* anima leve nas partículas para dar vida */
@keyframes spark {
  0%   { background-position: 0 0, 0 0, 0 0, 0 0, 0 0; }
  100% { background-position: 40px -20px, -30px 10px, 20px -15px, 0 0, 0 0; }
}
.progress-fill{ animation: spark 3.5s linear infinite; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-94b76b2 */.riscar {
  position: relative;
  display: inline-block;
}

/* linha animada */
.riscar::after {
  content: "";
  position: absolute;
  left: 0; right: 0;
  top: 50%;
  height: 3px;                /* espessura do risco */
  background: #EA4335;        /* vermelho do Google */
  border-radius: 2px;
  transform: scaleX(0);
  transform-origin: left center;
  animation: riscarAnim 0.7s ease-out forwards;
}

@keyframes riscarAnim {
  to { transform: scaleX(1); }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f269428 *//* Trilho com moldura metálica arredondada */
.progress{
  position:relative;
  height:42px;
  max-width:980px;
  margin:0 auto;
  border-radius:999px;

  /* moldura metálica + sombra superior/inferior */
  background:
    linear-gradient(#2b2b2b,#2b2b2b) padding-box,
    linear-gradient(180deg,#d9d9d9 0%,#ffffff 25%,#b8b8b8 60%,#7f7f7f 100%) border-box;
  border:3px solid transparent;
  box-shadow:
    inset 0 2px 0 rgba(255,255,255,.25),
    0 8px 16px rgba(0,0,0,.45);
  overflow:hidden;
}

/* Fundo do trilho (carbon/escuro) */
.progress::before{
  content:"";
  position:absolute; inset:3px;
  border-radius:999px;
  background:
    radial-gradient(120% 100% at 50% 0%, rgba(255,255,255,.06), transparent 60%),
    repeating-linear-gradient(45deg, rgba(255,255,255,.02) 0 6px, rgba(0,0,0,.02) 6px 12px),
    #3a3a3a;
  filter:contrast(1.05) brightness(.9);
}

/* Preenchimento vermelho com brilho e vidro */
.progress-fill{
  --val: 10%;
  position:absolute; left:3px; top:3px; bottom:3px;
  width:var(--val);
  min-width:22px;                /* ponta arredondada no início */
  border-radius:999px;
  background:
    /* ‘partículas’ */
    radial-gradient(4px 4px at 20% 40%, rgba(255, 80, 80, .9), transparent 60%),
    radial-gradient(3px 3px at 50% 60%, rgba(255, 80, 80, .75), transparent 60%),
    radial-gradient(2px 2px at 70% 30%, rgba(255, 80, 80, .7), transparent 60%),
    /* glow interno */
    radial-gradient(200px 60px at 0% 50%, rgba(255,0,0,.55), transparent 70%),
    linear-gradient(180deg, #ff3b3b 0%, #d61313 60%, #a90f0f 100%);
  box-shadow:
    inset 0 0 12px rgba(255,0,0,.55),
    0 0 18px rgba(255,0,0,.35);
  overflow:hidden;
}

/* vidro superior */
.progress-fill::after{
  content:"";
  position:absolute; inset:0;
  border-radius:inherit;
  background:
    linear-gradient( to bottom,
      rgba(255,255,255,.55) 0%,
      rgba(255,255,255,.25) 36%,
      rgba(255,255,255,.08) 60%,
      rgba(255,255,255,0) 100%);
  mix-blend-mode:screen;
  pointer-events:none;
}

/* anima leve nas partículas para dar vida */
@keyframes spark {
  0%   { background-position: 0 0, 0 0, 0 0, 0 0, 0 0; }
  100% { background-position: 40px -20px, -30px 10px, 20px -15px, 0 0, 0 0; }
}
.progress-fill{ animation: spark 3.5s linear infinite; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-825a86a */.riscar {
  position: relative;
  display: inline-block;
}

/* linha animada */
.riscar::after {
  content: "";
  position: absolute;
  left: 0; right: 0;
  top: 50%;
  height: 3px;                /* espessura do risco */
  background: #EA4335;        /* vermelho do Google */
  border-radius: 2px;
  transform: scaleX(0);
  transform-origin: left center;
  animation: riscarAnim 0.7s ease-out forwards;
}

@keyframes riscarAnim {
  to { transform: scaleX(1); }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c990734 *//* Trilho com moldura metálica arredondada */
.progress{
  position:relative;
  height:42px;
  max-width:980px;
  margin:0 auto;
  border-radius:999px;

  /* moldura metálica + sombra superior/inferior */
  background:
    linear-gradient(#2b2b2b,#2b2b2b) padding-box,
    linear-gradient(180deg,#d9d9d9 0%,#ffffff 25%,#b8b8b8 60%,#7f7f7f 100%) border-box;
  border:3px solid transparent;
  box-shadow:
    inset 0 2px 0 rgba(255,255,255,.25),
    0 8px 16px rgba(0,0,0,.45);
  overflow:hidden;
}

/* Fundo do trilho (carbon/escuro) */
.progress::before{
  content:"";
  position:absolute; inset:3px;
  border-radius:999px;
  background:
    radial-gradient(120% 100% at 50% 0%, rgba(255,255,255,.06), transparent 60%),
    repeating-linear-gradient(45deg, rgba(255,255,255,.02) 0 6px, rgba(0,0,0,.02) 6px 12px),
    #3a3a3a;
  filter:contrast(1.05) brightness(.9);
}

/* Preenchimento vermelho com brilho e vidro */
.progress-fill{
  --val: 10%;
  position:absolute; left:3px; top:3px; bottom:3px;
  width:var(--val);
  min-width:22px;                /* ponta arredondada no início */
  border-radius:999px;
  background:
    /* ‘partículas’ */
    radial-gradient(4px 4px at 20% 40%, rgba(255, 80, 80, .9), transparent 60%),
    radial-gradient(3px 3px at 50% 60%, rgba(255, 80, 80, .75), transparent 60%),
    radial-gradient(2px 2px at 70% 30%, rgba(255, 80, 80, .7), transparent 60%),
    /* glow interno */
    radial-gradient(200px 60px at 0% 50%, rgba(255,0,0,.55), transparent 70%),
    linear-gradient(180deg, #ff3b3b 0%, #d61313 60%, #a90f0f 100%);
  box-shadow:
    inset 0 0 12px rgba(255,0,0,.55),
    0 0 18px rgba(255,0,0,.35);
  overflow:hidden;
}

/* vidro superior */
.progress-fill::after{
  content:"";
  position:absolute; inset:0;
  border-radius:inherit;
  background:
    linear-gradient( to bottom,
      rgba(255,255,255,.55) 0%,
      rgba(255,255,255,.25) 36%,
      rgba(255,255,255,.08) 60%,
      rgba(255,255,255,0) 100%);
  mix-blend-mode:screen;
  pointer-events:none;
}

/* anima leve nas partículas para dar vida */
@keyframes spark {
  0%   { background-position: 0 0, 0 0, 0 0, 0 0, 0 0; }
  100% { background-position: 40px -20px, -30px 10px, 20px -15px, 0 0, 0 0; }
}
.progress-fill{ animation: spark 3.5s linear infinite; }/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4f1c274 *//* Texto com degradê dourado elegante */
.dor {
  background: linear-gradient(90deg, #b68f3a 0%, #f2d06b 45%, #fff3b0 50%, #f2d06b 55%, #b68f3a 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;   /* Firefox */
  color: transparent;      /* Firefox */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6d2a92c *//* BOTÃO BASE - ESTILO GERAL */
.elementor-2731 .elementor-element.elementor-element-6d2a92c .elementor-button {
    position: relative;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    border-radius: 5px; /* 🔹 ajustado de 50px para 5px */
    border: none;
    cursor: pointer;
    overflow: hidden;
    text-decoration: none;
    -webkit-tap-highlight-color: transparent;

    /* SOMBRA MULTICAMADA DOURADA SUAVE */
    box-shadow:
        0 -3px 0 0 #b48c2f inset, /* brilho interno dourado escuro */
        0 12px 20px 0 rgba(255, 215, 0, 0.15),
        0 6px 12px 0 rgba(255, 215, 0, 0.2),
        0 2px 4px 0 rgba(255, 215, 0, 0.25);

    transition: transform 0.1s ease-out, box-shadow 0.1s ease-out;
}

/* CAMADAS ANIMADAS DO BOTÃO (gradientes e brilhos) */
.elementor-2731 .elementor-element.elementor-element-6d2a92c .elementor-button::before,
.elementor-2731 .elementor-element.elementor-element-6d2a92c .elementor-button::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: inherit; /* 🔹 mantém o mesmo raio que o botão */
    transition: opacity 0.5s ease;
    pointer-events: none;
}

/* CAMADA BASE: degradê dourado */
.elementor-2731 .elementor-element.elementor-element-6d2a92c .elementor-button::before {
    background: linear-gradient(90deg, #b68f3a 0%, #f2d06b 50%, #b68f3a 100%);
    box-shadow: 0 -3px 0 0 #b48c2f inset;
    border-top: 2px solid #f4e2b3;
    z-index: 0;
    opacity: 1;
}

/* CAMADA ALTERNATIVA (hover) - brilho mais intenso */
.elementor-2731 .elementor-element.elementor-element-6d2a92c .elementor-button::after {
    background: linear-gradient(90deg, #d4af37 0%, #ffe680 50%, #d4af37 100%);
    box-shadow: 0 -3px 0 0 #ffefb0 inset;
    border-top: 2px solid #f7e9c4;
    opacity: 0;
    z-index: 1;
}

/* AO PASSAR O MOUSE */
.elementor-2731 .elementor-element.elementor-element-6d2a92c .elementor-button:hover::after {
    opacity: 1;
}

/* AO CLICAR */
.elementor-2731 .elementor-element.elementor-element-6d2a92c .elementor-button:active {
    transform: translateY(3px);

    box-shadow:
        0 -2px 0 0 #8b6b1f inset,
        0 6px 12px 0 rgba(255, 215, 0, 0.15),
        0 2px 6px 0 rgba(255, 215, 0, 0.25);
}

/* WRAPPER DE CONTEÚDO DO BOTÃO */
.elementor-2731 .elementor-element.elementor-element-6d2a92c .elementor-button-content-wrapper {
    position: relative;
    z-index: 2;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
}

/* TEXTO */
.elementor-2731 .elementor-element.elementor-element-6d2a92c .elementor-button-text {
    line-height: normal;
    text-align: center;
    color: #2d1b00;
    font-weight: 600;
}

/* FOCO COM ACESSIBILIDADE */
.elementor-2731 .elementor-element.elementor-element-6d2a92c .elementor-button:focus-visible {
    outline: 3px solid #ffe480;
    outline-offset: 2px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7abfc49 *//* BOTÃO BASE - ESTILO GERAL */
.elementor-2731 .elementor-element.elementor-element-7abfc49 .elementor-button {
    position: relative;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    border-radius: 5px; /* 🔹 ajustado de 50px para 5px */
    border: none;
    cursor: pointer;
    overflow: hidden;
    text-decoration: none;
    -webkit-tap-highlight-color: transparent;

    /* SOMBRA MULTICAMADA DOURADA SUAVE */
    box-shadow:
        0 -3px 0 0 #b48c2f inset, /* brilho interno dourado escuro */
        0 12px 20px 0 rgba(255, 215, 0, 0.15),
        0 6px 12px 0 rgba(255, 215, 0, 0.2),
        0 2px 4px 0 rgba(255, 215, 0, 0.25);

    transition: transform 0.1s ease-out, box-shadow 0.1s ease-out;
}

/* CAMADAS ANIMADAS DO BOTÃO (gradientes e brilhos) */
.elementor-2731 .elementor-element.elementor-element-7abfc49 .elementor-button::before,
.elementor-2731 .elementor-element.elementor-element-7abfc49 .elementor-button::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: inherit; /* 🔹 mantém o mesmo raio que o botão */
    transition: opacity 0.5s ease;
    pointer-events: none;
}

/* CAMADA BASE: degradê dourado */
.elementor-2731 .elementor-element.elementor-element-7abfc49 .elementor-button::before {
    background: linear-gradient(90deg, #b68f3a 0%, #f2d06b 50%, #b68f3a 100%);
    box-shadow: 0 -3px 0 0 #b48c2f inset;
    border-top: 2px solid #f4e2b3;
    z-index: 0;
    opacity: 1;
}

/* CAMADA ALTERNATIVA (hover) - brilho mais intenso */
.elementor-2731 .elementor-element.elementor-element-7abfc49 .elementor-button::after {
    background: linear-gradient(90deg, #d4af37 0%, #ffe680 50%, #d4af37 100%);
    box-shadow: 0 -3px 0 0 #ffefb0 inset;
    border-top: 2px solid #f7e9c4;
    opacity: 0;
    z-index: 1;
}

/* AO PASSAR O MOUSE */
.elementor-2731 .elementor-element.elementor-element-7abfc49 .elementor-button:hover::after {
    opacity: 1;
}

/* AO CLICAR */
.elementor-2731 .elementor-element.elementor-element-7abfc49 .elementor-button:active {
    transform: translateY(3px);

    box-shadow:
        0 -2px 0 0 #8b6b1f inset,
        0 6px 12px 0 rgba(255, 215, 0, 0.15),
        0 2px 6px 0 rgba(255, 215, 0, 0.25);
}

/* WRAPPER DE CONTEÚDO DO BOTÃO */
.elementor-2731 .elementor-element.elementor-element-7abfc49 .elementor-button-content-wrapper {
    position: relative;
    z-index: 2;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
}

/* TEXTO */
.elementor-2731 .elementor-element.elementor-element-7abfc49 .elementor-button-text {
    line-height: normal;
    text-align: center;
    color: #2d1b00;
    font-weight: 600;
}

/* FOCO COM ACESSIBILIDADE */
.elementor-2731 .elementor-element.elementor-element-7abfc49 .elementor-button:focus-visible {
    outline: 3px solid #ffe480;
    outline-offset: 2px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-486c774 */.elementor-2731 .elementor-element.elementor-element-486c774 riscar {
text-decoration-line: line-through;
-webkit-text-decoration-line: line-through;
text-decoration-color: #D30000;
-webkit-text-decoration-color: #E90404;
text-decoration-thickness: 2px;
-webkit-text-decoration-thickness: 1px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5693200 *//* BOTÃO BASE - ESTILO GERAL */
.elementor-2731 .elementor-element.elementor-element-5693200 .elementor-button {
    position: relative;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    border-radius: 5px; /* 🔹 ajustado de 50px para 5px */
    border: none;
    cursor: pointer;
    overflow: hidden;
    text-decoration: none;
    -webkit-tap-highlight-color: transparent;

    /* SOMBRA MULTICAMADA DOURADA SUAVE */
    box-shadow:
        0 -3px 0 0 #b48c2f inset, /* brilho interno dourado escuro */
        0 12px 20px 0 rgba(255, 215, 0, 0.15),
        0 6px 12px 0 rgba(255, 215, 0, 0.2),
        0 2px 4px 0 rgba(255, 215, 0, 0.25);

    transition: transform 0.1s ease-out, box-shadow 0.1s ease-out;
}

/* CAMADAS ANIMADAS DO BOTÃO (gradientes e brilhos) */
.elementor-2731 .elementor-element.elementor-element-5693200 .elementor-button::before,
.elementor-2731 .elementor-element.elementor-element-5693200 .elementor-button::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: inherit; /* 🔹 mantém o mesmo raio que o botão */
    transition: opacity 0.5s ease;
    pointer-events: none;
}

/* CAMADA BASE: degradê dourado */
.elementor-2731 .elementor-element.elementor-element-5693200 .elementor-button::before {
    background: linear-gradient(90deg, #b68f3a 0%, #f2d06b 50%, #b68f3a 100%);
    box-shadow: 0 -3px 0 0 #b48c2f inset;
    border-top: 2px solid #f4e2b3;
    z-index: 0;
    opacity: 1;
}

/* CAMADA ALTERNATIVA (hover) - brilho mais intenso */
.elementor-2731 .elementor-element.elementor-element-5693200 .elementor-button::after {
    background: linear-gradient(90deg, #d4af37 0%, #ffe680 50%, #d4af37 100%);
    box-shadow: 0 -3px 0 0 #ffefb0 inset;
    border-top: 2px solid #f7e9c4;
    opacity: 0;
    z-index: 1;
}

/* AO PASSAR O MOUSE */
.elementor-2731 .elementor-element.elementor-element-5693200 .elementor-button:hover::after {
    opacity: 1;
}

/* AO CLICAR */
.elementor-2731 .elementor-element.elementor-element-5693200 .elementor-button:active {
    transform: translateY(3px);

    box-shadow:
        0 -2px 0 0 #8b6b1f inset,
        0 6px 12px 0 rgba(255, 215, 0, 0.15),
        0 2px 6px 0 rgba(255, 215, 0, 0.25);
}

/* WRAPPER DE CONTEÚDO DO BOTÃO */
.elementor-2731 .elementor-element.elementor-element-5693200 .elementor-button-content-wrapper {
    position: relative;
    z-index: 2;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
}

/* TEXTO */
.elementor-2731 .elementor-element.elementor-element-5693200 .elementor-button-text {
    line-height: normal;
    text-align: center;
    color: #2d1b00;
    font-weight: 600;
}

/* FOCO COM ACESSIBILIDADE */
.elementor-2731 .elementor-element.elementor-element-5693200 .elementor-button:focus-visible {
    outline: 3px solid #ffe480;
    outline-offset: 2px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-041da30 */.elementor-2731 .elementor-element.elementor-element-041da30 {
    border: 1px solid;
    border-image: linear-gradient(90deg, #14120b, #ead380, #14120b) 1;
    border-left: none; /* BORDA ESQUERDA */
    border-bottom: none; /* BORDA INFERIOR */
    border-right: none;  /* BORDA DIREITA */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3155654 */.elementor-2731 .elementor-element.elementor-element-3155654 {
    border: 1px solid;
    border-image: linear-gradient(90deg, #14120b, #ead380, #14120b) 1;
    border-left: none; /* BORDA ESQUERDA */
    border-bottom: none; /* BORDA INFERIOR */
    border-right: none;  /* BORDA DIREITA */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d1c385d */.elementor-2731 .elementor-element.elementor-element-d1c385d{
    text-wrap: balance;
}/* End custom CSS */