.elementor-46 .elementor-element.elementor-element-d438b28{--display:flex;--min-height:0px;--flex-direction:row-reverse;--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-reverse;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-5bc29c8{width:var( --container-widget-width, 912px );max-width:912px;--container-widget-width:912px;--container-widget-flex-grow:0;top:114px;z-index:10;}body:not(.rtl) .elementor-46 .elementor-element.elementor-element-5bc29c8{left:280px;}body.rtl .elementor-46 .elementor-element.elementor-element-5bc29c8{right:280px;}.elementor-46 .elementor-element.elementor-element-2ac4677{--display:flex;--min-height:562px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-46 .elementor-element.elementor-element-2ac4677.e-con{--align-self:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-46 .elementor-element.elementor-element-1513350{width:100%;max-width:100%;text-align:end;}.elementor-46 .elementor-element.elementor-element-1513350 > .elementor-widget-container{margin:-27px -71px 0px -133px;}.elementor-46 .elementor-element.elementor-element-1513350.elementor-element{--align-self:flex-start;}.elementor-46 .elementor-element.elementor-element-1513350 img{width:100%;}.elementor-46 .elementor-element.elementor-element-ee818ea{--display:flex;--min-height:462px;--justify-content:space-between;}.elementor-46 .elementor-element.elementor-element-5f56047{--grid-template-columns:repeat(1, auto);--grid-column-gap:13px;--grid-row-gap:8px;}.elementor-46 .elementor-element.elementor-element-5f56047 .elementor-widget-container{text-align:center;}.elementor-46 .elementor-element.elementor-element-5f56047 > .elementor-widget-container{margin:0px 30px 0px 0px;}.elementor-46 .elementor-element.elementor-element-5f56047.elementor-element{--align-self:flex-end;}.elementor-46 .elementor-element.elementor-element-5f56047 .elementor-social-icon{background-color:#EA751C;--icon-padding:0.5em;}.elementor-46 .elementor-element.elementor-element-5f56047 .elementor-social-icon i{color:#FFFFFF;}.elementor-46 .elementor-element.elementor-element-5f56047 .elementor-social-icon svg{fill:#FFFFFF;}.elementor-46 .elementor-element.elementor-element-181ea59{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:3px 3px;--row-gap:3px;--column-gap:3px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-181ea59.e-con{--align-self:flex-end;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-46 .elementor-element.elementor-element-148007b{text-align:center;}.elementor-46 .elementor-element.elementor-element-148007b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:#000000;}.elementor-46 .elementor-element.elementor-element-897c0a9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-897c0a9:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-897c0a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EA751C;}.elementor-46 .elementor-element.elementor-element-ecfcaef{text-align:center;}.elementor-46 .elementor-element.elementor-element-ecfcaef .elementor-heading-title{font-family:"Nourd", Sans-serif;font-size:30px;font-weight:500;line-height:1.2em;letter-spacing:-2.1px;color:#FFFFFF;}.elementor-46 .elementor-element.elementor-element-8af6ed2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-46 .elementor-element.elementor-element-814a18e{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;text-align:center;}.elementor-46 .elementor-element.elementor-element-814a18e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-814a18e.elementor-element{--align-self:center;}.elementor-46 .elementor-element.elementor-element-814a18e .elementor-heading-title{font-family:"Nourd", Sans-serif;font-size:42px;font-weight:900;line-height:1em;letter-spacing:-1.4px;color:var( --e-global-color-secondary );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-46 .elementor-element.elementor-element-793a9ba{width:var( --container-widget-width, 7% );max-width:7%;--container-widget-width:7%;--container-widget-flex-grow:0;}.elementor-46 .elementor-element.elementor-element-793a9ba .elementor-icon-wrapper{text-align:center;}.elementor-46 .elementor-element.elementor-element-793a9ba.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-46 .elementor-element.elementor-element-793a9ba.elementor-view-framed .elementor-icon, .elementor-46 .elementor-element.elementor-element-793a9ba.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-46 .elementor-element.elementor-element-793a9ba.elementor-view-framed .elementor-icon, .elementor-46 .elementor-element.elementor-element-793a9ba.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-46 .elementor-element.elementor-element-793a9ba .elementor-icon{font-size:30px;}.elementor-46 .elementor-element.elementor-element-793a9ba .elementor-icon svg{height:30px;}.elementor-46 .elementor-element.elementor-element-34e4df9{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;text-align:center;}.elementor-46 .elementor-element.elementor-element-34e4df9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-34e4df9.elementor-element{--align-self:center;}.elementor-46 .elementor-element.elementor-element-34e4df9 .elementor-heading-title{font-family:"Nourd", Sans-serif;font-size:42px;font-weight:900;line-height:1em;letter-spacing:-1.4px;color:var( --e-global-color-secondary );}.elementor-46 .elementor-element.elementor-element-15dde8a{width:var( --container-widget-width, 7% );max-width:7%;--container-widget-width:7%;--container-widget-flex-grow:0;}.elementor-46 .elementor-element.elementor-element-15dde8a .elementor-icon-wrapper{text-align:center;}.elementor-46 .elementor-element.elementor-element-15dde8a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-46 .elementor-element.elementor-element-15dde8a.elementor-view-framed .elementor-icon, .elementor-46 .elementor-element.elementor-element-15dde8a.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-46 .elementor-element.elementor-element-15dde8a.elementor-view-framed .elementor-icon, .elementor-46 .elementor-element.elementor-element-15dde8a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-46 .elementor-element.elementor-element-15dde8a .elementor-icon{font-size:30px;}.elementor-46 .elementor-element.elementor-element-15dde8a .elementor-icon svg{height:30px;}.elementor-46 .elementor-element.elementor-element-ab50c91{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;text-align:center;}.elementor-46 .elementor-element.elementor-element-ab50c91 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-ab50c91.elementor-element{--align-self:center;}.elementor-46 .elementor-element.elementor-element-ab50c91 .elementor-heading-title{font-family:"Nourd", Sans-serif;font-size:42px;font-weight:900;line-height:1em;letter-spacing:-1.4px;color:var( --e-global-color-secondary );}.elementor-46 .elementor-element.elementor-element-fd91587{--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:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-11cb4c0{text-align:center;}.elementor-46 .elementor-element.elementor-element-11cb4c0 .elementor-heading-title{font-family:"Nourd", Sans-serif;font-size:45px;font-weight:900;line-height:1.2em;letter-spacing:-2.3px;color:#EA751C;}.elementor-46 .elementor-element.elementor-element-bed8e80{--swiper-slides-to-display:3;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-46 .elementor-element.elementor-element-bed8e80 .swiper-slide > .elementor-element{height:100%;}.elementor-46 .elementor-element.elementor-element-461f2a1{text-align:end;}.elementor-46 .elementor-element.elementor-element-461f2a1 .elementor-heading-title{font-family:"Nourd", Sans-serif;font-size:26px;font-weight:900;line-height:1.2em;letter-spacing:-2.1px;}.elementor-46 .elementor-element.elementor-element-4f65d05{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:10px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-7f05da2{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-46 .elementor-element.elementor-element-7f05da2 .elementor-heading-title{font-family:"Nourd", Sans-serif;font-size:61px;font-weight:900;line-height:1.2em;letter-spacing:-2.3px;color:#EA751C;}.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-46 .elementor-element.elementor-element-bbc5610{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;text-align:justify;font-family:"Nourd", Sans-serif;font-size:23px;font-weight:400;}.elementor-46 .elementor-element.elementor-element-bbc5610 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-bbc5610.elementor-element{--align-self:center;}.elementor-46 .elementor-element.elementor-element-2d8e482{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-2d8e482:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-2d8e482 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EA751C;}.elementor-46 .elementor-element.elementor-element-ce4a584{text-align:center;}.elementor-46 .elementor-element.elementor-element-ce4a584 .elementor-heading-title{font-size:30px;font-weight:500;line-height:0.9em;letter-spacing:-0.2px;word-spacing:0px;color:#FFFFFF;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-46 .elementor-element.elementor-element-660a046{--grid-columns:8;--grid-row-gap:0px;width:100%;max-width:100%;--grid-column-gap:0px;}.elementor-46 .elementor-element.elementor-element-660a046 > .elementor-widget-container{margin:12px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-660a046.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-46 .elementor-element.elementor-element-dc4efbf{--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:10px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-5da7f37{width:var( --container-widget-width, 38% );max-width:38%;--container-widget-width:38%;--container-widget-flex-grow:0;text-align:center;}.elementor-46 .elementor-element.elementor-element-5da7f37.elementor-element{--align-self:center;}.elementor-46 .elementor-element.elementor-element-5da7f37 .elementor-heading-title{font-family:"Nourd", Sans-serif;font-size:45px;font-weight:900;line-height:1.2em;letter-spacing:-2.3px;color:var( --e-global-color-text );}.elementor-46 .elementor-element.elementor-element-0fd740c{--swiper-slides-to-display:3;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-46 .elementor-element.elementor-element-0fd740c .swiper-slide > .elementor-element{height:100%;}.elementor-46 .elementor-element.elementor-element-5c05b9b{z-index:50;text-align:end;}.elementor-46 .elementor-element.elementor-element-5c05b9b .elementor-heading-title{font-family:"Nourd", Sans-serif;font-size:26px;font-weight:900;line-height:1.2em;letter-spacing:-2.1px;}.elementor-46 .elementor-element.elementor-element-f58ed0b{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-069bd40{--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-46 .elementor-element.elementor-element-069bd40.e-con{--align-self:center;}.elementor-46 .elementor-element.elementor-element-8d399bf{width:100%;max-width:100%;}.elementor-46 .elementor-element.elementor-element-8d399bf .elementor-heading-title{font-family:"Nourd", Sans-serif;font-size:61px;font-weight:900;line-height:1.2em;letter-spacing:-2.3px;color:var( --e-global-color-text );}.elementor-46 .elementor-element.elementor-element-384da1b > .elementor-widget-container{margin:-114px -243px -131px -303px;}.elementor-46 .elementor-element.elementor-element-384da1b{z-index:999;}.elementor-46 .elementor-element.elementor-element-384da1b img{width:100%;}.elementor-46 .elementor-element.elementor-element-ac3339d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:3px 3px;--row-gap:3px;--column-gap:3px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1000;}.elementor-46 .elementor-element.elementor-element-ac3339d.e-con{--align-self:center;}.elementor-46 .elementor-element.elementor-element-3cee357 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-46 .elementor-element.elementor-element-3cee357{text-align:center;}.elementor-46 .elementor-element.elementor-element-3cee357 .elementor-heading-title{font-family:"Nourd", Sans-serif;font-size:55px;font-weight:900;line-height:1em;letter-spacing:-2.3px;color:#000000;}.elementor-46 .elementor-element.elementor-element-cffbe83{--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:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-efff51b{width:var( --container-widget-width, 38% );max-width:38%;--container-widget-width:38%;--container-widget-flex-grow:0;text-align:center;}.elementor-46 .elementor-element.elementor-element-efff51b.elementor-element{--align-self:center;}.elementor-46 .elementor-element.elementor-element-efff51b .elementor-heading-title{font-family:"Nourd", Sans-serif;font-size:45px;font-weight:900;line-height:1.2em;letter-spacing:-2.3px;color:var( --e-global-color-text );}.elementor-46 .elementor-element.elementor-element-21da41d{--swiper-slides-to-display:3;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-normal-color:var( --e-global-color-primary );}.elementor-46 .elementor-element.elementor-element-21da41d .swiper-slide > .elementor-element{height:100%;}.elementor-46 .elementor-element.elementor-element-8439010{text-align:end;}.elementor-46 .elementor-element.elementor-element-8439010 .elementor-heading-title{font-family:"Nourd", Sans-serif;font-size:26px;font-weight:900;line-height:1.2em;letter-spacing:-2.1px;}:root{--page-title-display:none;}@media(max-width:1366px){body:not(.rtl) .elementor-46 .elementor-element.elementor-element-5bc29c8{left:25px;}body.rtl .elementor-46 .elementor-element.elementor-element-5bc29c8{right:25px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-46 .elementor-element.elementor-element-5f56047 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-46 .elementor-element.elementor-element-148007b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-46 .elementor-element.elementor-element-bed8e80{--swiper-slides-to-display:3;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-46 .elementor-element.elementor-element-0fd740c{--swiper-slides-to-display:3;}.elementor-46 .elementor-element.elementor-element-f58ed0b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-46 .elementor-element.elementor-element-384da1b > .elementor-widget-container{margin:-79px -196px -117px -320px;}.elementor-46 .elementor-element.elementor-element-3cee357 .elementor-heading-title{font-size:52px;}.elementor-46 .elementor-element.elementor-element-21da41d{--swiper-slides-to-display:3;}}@media(max-width:1200px){body:not(.rtl) .elementor-46 .elementor-element.elementor-element-5bc29c8{left:53px;}body.rtl .elementor-46 .elementor-element.elementor-element-5bc29c8{right:53px;}.elementor-46 .elementor-element.elementor-element-2ac4677{--min-height:466px;}.elementor-46 .elementor-element.elementor-element-ee818ea{--min-height:418px;}.elementor-46 .elementor-element.elementor-element-5f56047 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-bed8e80{--swiper-slides-to-display:3;}.elementor-46 .elementor-element.elementor-element-7f05da2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-7f05da2.elementor-element{--align-self:center;}.elementor-46 .elementor-element.elementor-element-7f05da2 .elementor-heading-title{font-size:52px;}.elementor-46 .elementor-element.elementor-element-5da7f37{--container-widget-width:405px;--container-widget-flex-grow:0;width:var( --container-widget-width, 405px );max-width:405px;}.elementor-46 .elementor-element.elementor-element-0fd740c{--swiper-slides-to-display:3;}.elementor-46 .elementor-element.elementor-element-f58ed0b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-8d399bf .elementor-heading-title{font-size:51px;}.elementor-46 .elementor-element.elementor-element-384da1b{width:var( --container-widget-width, 588px );max-width:588px;--container-widget-width:588px;--container-widget-flex-grow:0;}.elementor-46 .elementor-element.elementor-element-384da1b > .elementor-widget-container{margin:-111px -143px -148px -289px;}.elementor-46 .elementor-element.elementor-element-3cee357 .elementor-heading-title{font-size:43px;}.elementor-46 .elementor-element.elementor-element-efff51b{--container-widget-width:433px;--container-widget-flex-grow:0;width:var( --container-widget-width, 433px );max-width:433px;}.elementor-46 .elementor-element.elementor-element-21da41d{--swiper-slides-to-display:3;}}@media(max-width:1024px){.elementor-46 .elementor-element.elementor-element-d438b28{--min-height:894px;--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:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-5bc29c8{--container-widget-width:685px;--container-widget-flex-grow:0;width:var( --container-widget-width, 685px );max-width:685px;top:42px;}body:not(.rtl) .elementor-46 .elementor-element.elementor-element-5bc29c8{left:39px;}body.rtl .elementor-46 .elementor-element.elementor-element-5bc29c8{right:39px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-46 .elementor-element.elementor-element-1513350 > .elementor-widget-container{margin:0px -100px 0px -99px;}.elementor-46 .elementor-element.elementor-element-ee818ea{--min-height:193px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:-1px;}.elementor-46 .elementor-element.elementor-element-5f56047 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-46 .elementor-element.elementor-element-148007b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-46 .elementor-element.elementor-element-8af6ed2{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-46 .elementor-element.elementor-element-8af6ed2.e-con{--align-self:center;}.elementor-46 .elementor-element.elementor-element-814a18e{width:100%;max-width:100%;}.elementor-46 .elementor-element.elementor-element-34e4df9{width:100%;max-width:100%;}.elementor-46 .elementor-element.elementor-element-ab50c91{width:100%;max-width:100%;}.elementor-46 .elementor-element.elementor-element-bed8e80{--swiper-slides-to-display:2;}.elementor-46 .elementor-element.elementor-element-4f65d05{--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-46 .elementor-element.elementor-element-7f05da2{width:100%;max-width:100%;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-46 .elementor-element.elementor-element-bbc5610{width:100%;max-width:100%;}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-46 .elementor-element.elementor-element-660a046{--grid-columns:2;}.elementor-46 .elementor-element.elementor-element-5da7f37{--container-widget-width:400px;--container-widget-flex-grow:0;width:var( --container-widget-width, 400px );max-width:400px;}.elementor-46 .elementor-element.elementor-element-0fd740c{--swiper-slides-to-display:2;}.elementor-46 .elementor-element.elementor-element-f58ed0b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:62px 62px;--row-gap:62px;--column-gap:62px;}.elementor-46 .elementor-element.elementor-element-069bd40{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-8d399bf .elementor-heading-title{font-size:86px;}.elementor-46 .elementor-element.elementor-element-384da1b > .elementor-widget-container{margin:-99px -175px -68px -182px;}.elementor-46 .elementor-element.elementor-element-384da1b.elementor-element{--order:99999 /* order end hack */;}.elementor-46 .elementor-element.elementor-element-ac3339d{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-46 .elementor-element.elementor-element-3cee357{width:100%;max-width:100%;text-align:start;}.elementor-46 .elementor-element.elementor-element-3cee357 .elementor-heading-title{font-size:44px;}.elementor-46 .elementor-element.elementor-element-7c97f7d{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-46 .elementor-element.elementor-element-a44545c{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-46 .elementor-element.elementor-element-efff51b{--container-widget-width:430px;--container-widget-flex-grow:0;width:var( --container-widget-width, 430px );max-width:430px;}.elementor-46 .elementor-element.elementor-element-21da41d{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-46 .elementor-element.elementor-element-d438b28{--content-width:90%;--min-height:677px;--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:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-5bc29c8{--container-widget-width:93%;--container-widget-flex-grow:0;width:var( --container-widget-width, 93% );max-width:93%;top:31px;}body:not(.rtl) .elementor-46 .elementor-element.elementor-element-5bc29c8{left:20px;}body.rtl .elementor-46 .elementor-element.elementor-element-5bc29c8{right:20px;}.elementor-46 .elementor-element.elementor-element-2ac4677{--min-height:379px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-46 .elementor-element.elementor-element-1513350 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-1513350 img{width:100%;max-width:100%;height:276px;object-fit:cover;}.elementor-46 .elementor-element.elementor-element-ee818ea{--width:100%;--min-height:367px;}.elementor-46 .elementor-element.elementor-element-5f56047 > .elementor-widget-container{margin:0px -20px 0px 0px;}.elementor-46 .elementor-element.elementor-element-181ea59{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-46 .elementor-element.elementor-element-148007b{width:100%;max-width:100%;}.elementor-46 .elementor-element.elementor-element-148007b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-46 .elementor-element.elementor-element-82d8669{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-46 .elementor-element.elementor-element-d27307d{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-46 .elementor-element.elementor-element-897c0a9{--content-width:90%;}.elementor-46 .elementor-element.elementor-element-ecfcaef .elementor-heading-title{font-size:29px;}.elementor-46 .elementor-element.elementor-element-8af6ed2{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-814a18e .elementor-heading-title{font-size:40px;line-height:1em;}.elementor-46 .elementor-element.elementor-element-34e4df9 .elementor-heading-title{font-size:40px;line-height:1em;}.elementor-46 .elementor-element.elementor-element-ab50c91 .elementor-heading-title{font-size:40px;line-height:1em;}.elementor-46 .elementor-element.elementor-element-fd91587{--content-width:90%;}.elementor-46 .elementor-element.elementor-element-11cb4c0 .elementor-heading-title{font-size:38px;line-height:1.1em;}.elementor-46 .elementor-element.elementor-element-bed8e80{--swiper-slides-to-display:1;}.elementor-46 .elementor-element.elementor-element-461f2a1 .elementor-heading-title{font-size:22px;}.elementor-46 .elementor-element.elementor-element-4f65d05{--content-width:90%;}.elementor-46 .elementor-element.elementor-element-7f05da2{width:100%;max-width:100%;}.elementor-46 .elementor-element.elementor-element-7f05da2 .elementor-heading-title{font-size:36px;line-height:1.1em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-46 .elementor-element.elementor-element-bbc5610{width:100%;max-width:100%;font-size:16px;}.elementor-46 .elementor-element.elementor-element-2d8e482{--content-width:90%;}.elementor-46 .elementor-element.elementor-element-ce4a584 .elementor-heading-title{font-size:29px;}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-46 .elementor-element.elementor-element-660a046{--grid-columns:3;}.elementor-46 .elementor-element.elementor-element-dc4efbf{--content-width:90%;}.elementor-46 .elementor-element.elementor-element-5da7f37{--container-widget-width:232px;--container-widget-flex-grow:0;width:var( --container-widget-width, 232px );max-width:232px;}.elementor-46 .elementor-element.elementor-element-5da7f37 .elementor-heading-title{font-size:38px;line-height:1.1em;}.elementor-46 .elementor-element.elementor-element-0fd740c{--swiper-slides-to-display:1;}.elementor-46 .elementor-element.elementor-element-5c05b9b .elementor-heading-title{font-size:22px;}.elementor-46 .elementor-element.elementor-element-f58ed0b{--content-width:90%;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-069bd40{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-8d399bf .elementor-heading-title{font-size:45px;line-height:1.1em;}.elementor-46 .elementor-element.elementor-element-384da1b{width:100%;max-width:100%;}.elementor-46 .elementor-element.elementor-element-384da1b > .elementor-widget-container{margin:-51px -161px -52px -150px;}.elementor-46 .elementor-element.elementor-element-384da1b.elementor-element{--order:99999 /* order end hack */;}.elementor-46 .elementor-element.elementor-element-ac3339d{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-46 .elementor-element.elementor-element-3cee357{width:100%;max-width:100%;text-align:start;}.elementor-46 .elementor-element.elementor-element-3cee357 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-46 .elementor-element.elementor-element-3cee357 .elementor-heading-title{font-size:30px;line-height:1.1em;}.elementor-46 .elementor-element.elementor-element-7c97f7d{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-46 .elementor-element.elementor-element-a44545c{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-46 .elementor-element.elementor-element-cffbe83{--content-width:90%;}.elementor-46 .elementor-element.elementor-element-efff51b{--container-widget-width:202px;--container-widget-flex-grow:0;width:var( --container-widget-width, 202px );max-width:202px;}.elementor-46 .elementor-element.elementor-element-efff51b .elementor-heading-title{font-size:38px;line-height:1.1em;}.elementor-46 .elementor-element.elementor-element-21da41d{--swiper-slides-to-display:1;}.elementor-46 .elementor-element.elementor-element-8439010 .elementor-heading-title{font-size:22px;}}@media(min-width:768px){.elementor-46 .elementor-element.elementor-element-2ac4677{--width:53%;}.elementor-46 .elementor-element.elementor-element-ee818ea{--width:39%;}.elementor-46 .elementor-element.elementor-element-181ea59{--width:90%;}.elementor-46 .elementor-element.elementor-element-069bd40{--width:100%;}.elementor-46 .elementor-element.elementor-element-ac3339d{--width:54%;}}@media(max-width:1366px) and (min-width:768px){.elementor-46 .elementor-element.elementor-element-ac3339d{--width:617px;}}@media(max-width:1200px) and (min-width:768px){.elementor-46 .elementor-element.elementor-element-d438b28{--content-width:95%;}.elementor-46 .elementor-element.elementor-element-ee818ea{--width:47%;}.elementor-46 .elementor-element.elementor-element-fd91587{--content-width:90%;}.elementor-46 .elementor-element.elementor-element-4f65d05{--content-width:90%;}.elementor-46 .elementor-element.elementor-element-dc4efbf{--content-width:90%;}.elementor-46 .elementor-element.elementor-element-f58ed0b{--content-width:95%;}.elementor-46 .elementor-element.elementor-element-ac3339d{--width:48%;}.elementor-46 .elementor-element.elementor-element-cffbe83{--content-width:95%;}}@media(max-width:1024px) and (min-width:768px){.elementor-46 .elementor-element.elementor-element-d438b28{--content-width:90%;}.elementor-46 .elementor-element.elementor-element-2ac4677{--width:557px;}.elementor-46 .elementor-element.elementor-element-ee818ea{--width:54%;}.elementor-46 .elementor-element.elementor-element-897c0a9{--content-width:90%;}.elementor-46 .elementor-element.elementor-element-8af6ed2{--width:500px;}.elementor-46 .elementor-element.elementor-element-fd91587{--content-width:90%;}.elementor-46 .elementor-element.elementor-element-4f65d05{--content-width:90%;}.elementor-46 .elementor-element.elementor-element-2d8e482{--content-width:90%;}.elementor-46 .elementor-element.elementor-element-f58ed0b{--content-width:90%;}.elementor-46 .elementor-element.elementor-element-ac3339d{--width:100%;}}/* Start custom CSS for html, class: .elementor-element-5bc29c8 */.texto-principal {
    font-family: 'Nourd', sans-serif;
    font-weight: 900;
    line-height: 1em;
    letter-spacing: -2.3px;
    color: #EA751C;
    display: inline-block;
    position: relative;
}

/* Container da última linha */
.linha-final {
    display: flex;
    align-items: center;
    gap: clamp(8px, 2vw, 16px);
}

/* Ícone do coração */
.coracao {
    width: clamp(20px, 5vw, 32px);
    height: clamp(20px, 5vw, 32px);
    flex-shrink: 0;
}

/* === RESPONSIVIDADE === */

/* Desktop grande (1440px+) */
@media (min-width: 1440px) {
    
    .texto-principal {
        font-size: 95px;
    }
    
    .coracao {
        width: 70px;
        height: 70px;
    }
    
    .linha-final {
        gap: 16px;
    }
}

/* Desktop (1024px - 1439px) */
@media (min-width: 1100px) and (max-width: 1439px) {
   
    
    .texto-principal {
        font-size: clamp(95px, 5.5vw, 55px);
    }
    
    .coracao {
        width: clamp(70px, 4.5vw, 30px);
        height: clamp(70px, 4.5vw, 30px);
    }
}

/* Notebook/Laptop (768px - 1023px) */
@media (min-width: 768px) and (max-width: 1200px) {
    
    
    .texto-principal {
        font-size: clamp(77px, 6vw, 48px);
    }
    
    .coracao {
        width: clamp(60px, 4.5vw, 28px);
        height: clamp(60px, 4.5vw, 28px);
    }
    
    .linha-final {
        gap: clamp(10px, 2.5vw, 14px);
    }
}

/* Tablet (481px - 767px) */
@media (min-width: 481px) and (max-width: 767px) {
  
    
    .texto-principal {
        font-size: clamp(30px, 7vw, 42px);
        padding-right: 35px;
    }
    
    .coracao {
        width: clamp(22px, 4vw, 26px);
        height: clamp(22px, 4vw, 26px);
    }
    
    .linha-final {
        gap: clamp(8px, 2vw, 12px);
    }
}

/* Mobile (320px - 480px) */
@media (max-width: 480px) {
    
    
    .texto-principal {
        font-size: clamp(42px, 8vw, 36px);
        padding-right: 30px;
        line-height: 1.05;
    }
    
    .coracao {
        width: clamp(40px, 6vw, 24px);
        height: clamp(20px, 6vw, 24px);
    }
    
    .linha-final {
        gap: clamp(6px, 3vw, 10px);
    }
}

/* Mobile pequeno (menos de 320px) */
@media (max-width: 319px) {
  
    
    .texto-principal {
        font-size: 35px;
        padding-right: 25px;
        line-height: 1.0;
    }
    
    .coracao {
        width: 20px;
        height: 20px;
    }
    
    .linha-final {
        gap: 6px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1513350 */.elementor-46 .elementor-element.elementor-element-1513350 img{
    filter: grayscale(1) contrast(1.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee818ea */.elementor-46 .elementor-element.elementor-element-ee818ea {
    position: absolute;
    top: 13%;
    left: 68%;
}

@media (min-width: 1024px) and (max-width: 1366px) {
.elementor-46 .elementor-element.elementor-element-ee818ea {
    position: absolute;
    top: 13%;
    left: 62%;
}
}

@media (min-width: 768px) and (max-width: 1200px) {
.elementor-46 .elementor-element.elementor-element-ee818ea {
    position: absolute;
    top: 13%;
    left: 56%;
}

}


@media (min-width: 600px) and (max-width: 1024px) {
.elementor-46 .elementor-element.elementor-element-ee818ea {
    position: absolute;
    top: 25%;
    left: 56%;
}

}


@media (max-width: 767px) {
.elementor-46 .elementor-element.elementor-element-ee818ea {
    position: absolute;
    top: 1%;
    left: auto;
}

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-814a18e */.texto-pequeno{
    font-size: 18px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-34e4df9 */.texto-pequeno{
    font-size: 18px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ab50c91 */.texto-pequeno{
    font-size: 18px !important;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-660a046 */.elementor-46 .elementor-element.elementor-element-660a046 img{
    filter: grayscale(1);
    border-radius: 8px;
}

.elementor-46 .elementor-element.elementor-element-660a046 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5da7f37 *//* 1. Classe atribuída ao widget de Título */
.agenda-titulo{
  position: relative;      /* Permite posicionar pseudo-elemento */
  display: inline-block;   /* Ajusta largura ao conteúdo */
  padding-bottom: 0.5em;   /* Espaço para a linha, ajuste se quiser */
}

/* 2. Criação da linha laranja abaixo do texto */
.agenda-titulo::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;               /* Fica colado à base do elemento, dentro do padding */
  width: 100%;             /* Ocupa toda a largura do texto */
  height: 6px;             /* Espessura da linha, ajuste conforme necessário */
  background-color: #EA751C; /* Cor laranja, ajuste o hex conforme seu layout */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-efff51b *//* 1. Classe atribuída ao widget de Título */
.agenda-titulo{
  position: relative;      /* Permite posicionar pseudo-elemento */
  display: inline-block;   /* Ajusta largura ao conteúdo */
  padding-bottom: 0.5em;   /* Espaço para a linha, ajuste se quiser */
}

/* 2. Criação da linha laranja abaixo do texto */
.agenda-titulo::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;               /* Fica colado à base do elemento, dentro do padding */
  width: 100%;             /* Ocupa toda a largura do texto */
  height: 6px;             /* Espessura da linha, ajuste conforme necessário */
  background-color: #EA751C; /* Cor laranja, ajuste o hex conforme seu layout */
}/* End custom CSS */
/* Start custom CSS */html,

body{

width:100%;

overflow-x:hidden;

}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Nourd';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://dengalove.com/wp-content/uploads/2025/06/Nourd-Regular.eot');
	src: url('https://dengalove.com/wp-content/uploads/2025/06/Nourd-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://dengalove.com/wp-content/uploads/2025/06/Nourd-Regular.woff2') format('woff2'),
		url('https://dengalove.com/wp-content/uploads/2025/06/Nourd-Regular.woff') format('woff'),
		url('https://dengalove.com/wp-content/uploads/2025/06/Nourd-Regular.ttf') format('truetype'),
		url('https://dengalove.com/wp-content/uploads/2025/06/Nourd-Regular.svg#Nourd') format('svg');
}
@font-face {
	font-family: 'Nourd';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://dengalove.com/wp-content/uploads/2025/06/Nourd-Light.eot');
	src: url('https://dengalove.com/wp-content/uploads/2025/06/Nourd-Light.eot?#iefix') format('embedded-opentype'),
		url('https://dengalove.com/wp-content/uploads/2025/06/Nourd-Light-1.woff2') format('woff2'),
		url('https://dengalove.com/wp-content/uploads/2025/06/Nourd-Light-1.woff') format('woff'),
		url('https://dengalove.com/wp-content/uploads/2025/06/Nourd-Light.ttf') format('truetype'),
		url('https://dengalove.com/wp-content/uploads/2025/06/Nourd-Light.svg#Nourd') format('svg');
}
@font-face {
	font-family: 'Nourd';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://dengalove.com/wp-content/uploads/2025/06/Nourd-Heavy.eot');
	src: url('https://dengalove.com/wp-content/uploads/2025/06/Nourd-Heavy.eot?#iefix') format('embedded-opentype'),
		url('https://dengalove.com/wp-content/uploads/2025/06/Nourd-Heavy.woff2') format('woff2'),
		url('https://dengalove.com/wp-content/uploads/2025/06/Nourd-Heavy.woff') format('woff'),
		url('https://dengalove.com/wp-content/uploads/2025/06/Nourd-Heavy.ttf') format('truetype'),
		url('https://dengalove.com/wp-content/uploads/2025/06/Nourd-Heavy.svg#Nourd') format('svg');
}
/* End Custom Fonts CSS */