.elementor-846 .elementor-element.elementor-element-50c8b2be{--display:flex;--min-height:908px;--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;--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-846 .elementor-element.elementor-element-50c8b2be > .elementor-shape-bottom .elementor-shape-fill, .elementor-846 .elementor-element.elementor-element-50c8b2be > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#FFFEFC;}.elementor-846 .elementor-element.elementor-element-50c8b2be > .elementor-shape-bottom svg, .elementor-846 .elementor-element.elementor-element-50c8b2be > .e-con-inner > .elementor-shape-bottom svg{width:calc(217% + 1.3px);height:416px;}.elementor-846 .elementor-element.elementor-element-50c8b2be > .elementor-shape-bottom, .elementor-846 .elementor-element.elementor-element-50c8b2be > .e-con-inner > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-846 .elementor-element.elementor-element-4ebf46a6{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-846 .elementor-element.elementor-element-4ebf46a6.e-con{--align-self:center;}.elementor-846 .elementor-element.elementor-element-68ba9ff7{--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-846 .elementor-element.elementor-element-68ba9ff7.e-con{--align-self:flex-start;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-846 .elementor-element.elementor-element-5455093a{width:var( --container-widget-width, 172px );max-width:172px;--container-widget-width:172px;--container-widget-flex-grow:0;text-align:center;}.elementor-846 .elementor-element.elementor-element-5455093a.elementor-element{--align-self:flex-start;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-846 .elementor-element.elementor-element-2162afda{width:var( --container-widget-width, 472px );max-width:472px;--container-widget-width:472px;--container-widget-flex-grow:0;text-align:start;}.elementor-846 .elementor-element.elementor-element-2162afda > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-2162afda.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-846 .elementor-element.elementor-element-2162afda .elementor-heading-title{font-family:"PtSerif", Sans-serif;font-size:36px;font-weight:400;line-height:43px;color:#FFFFFF;}.elementor-846 .elementor-element.elementor-element-5634227c{width:var( --container-widget-width, 483px );max-width:483px;--container-widget-width:483px;--container-widget-flex-grow:0;text-align:start;}.elementor-846 .elementor-element.elementor-element-5634227c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-5634227c.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-846 .elementor-element.elementor-element-5634227c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;line-height:21px;color:#FFFFFF;}.elementor-846 .elementor-element.elementor-element-1b0c6220{--display:flex;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-846 .elementor-element.elementor-element-1b0c6220.e-con{--align-self:flex-start;}.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-846 .elementor-element.elementor-element-27df690b{width:var( --container-widget-width, 290px );max-width:290px;--container-widget-width:290px;--container-widget-flex-grow:0;}.elementor-846 .elementor-element.elementor-element-27df690b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-27df690b.elementor-element{--align-self:center;}.elementor-846 .elementor-element.elementor-element-27df690b .elementor-button{font-family:"PtSerif", Sans-serif;font-size:25px;font-weight:400;line-height:21px;fill:#10301D;color:#10301D;border-radius:5px 5px 5px 5px;padding:20px 0px 20px 0px;}.elementor-846 .elementor-element.elementor-element-27df690b .elementor-button:hover, .elementor-846 .elementor-element.elementor-element-27df690b .elementor-button:focus{color:#10301D;}.elementor-846 .elementor-element.elementor-element-27df690b .elementor-button:hover svg, .elementor-846 .elementor-element.elementor-element-27df690b .elementor-button:focus svg{fill:#10301D;}body:not(.rtl) .elementor-846 .elementor-element.elementor-element-1d6d7d4b{left:50%;}body.rtl .elementor-846 .elementor-element.elementor-element-1d6d7d4b{right:50%;}.elementor-846 .elementor-element.elementor-element-1d6d7d4b{top:50%;z-index:1;}.elementor-846 .elementor-element.elementor-element-550b3aed{--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:150px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-846 .elementor-element.elementor-element-550b3aed:not(.elementor-motion-effects-element-type-background), .elementor-846 .elementor-element.elementor-element-550b3aed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFEFC;background-image:url("https://maletadofreud.com.br/wp-content/uploads/2025/11/FUNDO-DOS-PILARES.webp");background-position:top center;background-repeat:no-repeat;background-size:1920px auto;}.elementor-846 .elementor-element.elementor-element-5e92e7a6{width:var( --container-widget-width, 123px );max-width:123px;--container-widget-width:123px;--container-widget-flex-grow:0;top:-108px;z-index:15;}.elementor-846 .elementor-element.elementor-element-5e92e7a6 > .elementor-widget-container{margin:50px 0px 50px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-846 .elementor-element.elementor-element-5e92e7a6{left:50%;}body.rtl .elementor-846 .elementor-element.elementor-element-5e92e7a6{right:50%;}.elementor-846 .elementor-element.elementor-element-5e92e7a6 img{border-radius:30px 30px 30px 30px;}.elementor-846 .elementor-element.elementor-element-cb80eb2{--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-846 .elementor-element.elementor-element-cb80eb2.e-con{--align-self:center;}.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 );}body:not(.rtl) .elementor-846 .elementor-element.elementor-element-313359e{right:-34px;}body.rtl .elementor-846 .elementor-element.elementor-element-313359e{left:-34px;}.elementor-846 .elementor-element.elementor-element-313359e{top:-34px;}.elementor-846 .elementor-element.elementor-element-313359e .elementor-icon-wrapper{text-align:center;}.elementor-846 .elementor-element.elementor-element-313359e.elementor-view-stacked .elementor-icon{background-color:#93763D;}.elementor-846 .elementor-element.elementor-element-313359e.elementor-view-framed .elementor-icon, .elementor-846 .elementor-element.elementor-element-313359e.elementor-view-default .elementor-icon{color:#93763D;border-color:#93763D;}.elementor-846 .elementor-element.elementor-element-313359e.elementor-view-framed .elementor-icon, .elementor-846 .elementor-element.elementor-element-313359e.elementor-view-default .elementor-icon svg{fill:#93763D;}.elementor-846 .elementor-element.elementor-element-313359e .elementor-icon{font-size:100px;}.elementor-846 .elementor-element.elementor-element-313359e .elementor-icon svg{height:100px;}.elementor-846 .elementor-element.elementor-element-313359e .elementor-icon-wrapper svg{width:auto;}body:not(.rtl) .elementor-846 .elementor-element.elementor-element-d6290f5{right:-31px;}body.rtl .elementor-846 .elementor-element.elementor-element-d6290f5{left:-31px;}.elementor-846 .elementor-element.elementor-element-d6290f5{bottom:-37px;}.elementor-846 .elementor-element.elementor-element-d6290f5 .elementor-icon-wrapper{text-align:center;}.elementor-846 .elementor-element.elementor-element-d6290f5.elementor-view-stacked .elementor-icon{background-color:#93763D;}.elementor-846 .elementor-element.elementor-element-d6290f5.elementor-view-framed .elementor-icon, .elementor-846 .elementor-element.elementor-element-d6290f5.elementor-view-default .elementor-icon{color:#93763D;border-color:#93763D;}.elementor-846 .elementor-element.elementor-element-d6290f5.elementor-view-framed .elementor-icon, .elementor-846 .elementor-element.elementor-element-d6290f5.elementor-view-default .elementor-icon svg{fill:#93763D;}.elementor-846 .elementor-element.elementor-element-d6290f5 .elementor-icon{font-size:100px;}.elementor-846 .elementor-element.elementor-element-d6290f5 .elementor-icon svg{height:100px;}.elementor-846 .elementor-element.elementor-element-d6290f5 .elementor-icon-wrapper svg{width:auto;}.elementor-846 .elementor-element.elementor-element-d6290f5 .elementor-icon i, .elementor-846 .elementor-element.elementor-element-d6290f5 .elementor-icon svg{transform:rotate(0deg);}body:not(.rtl) .elementor-846 .elementor-element.elementor-element-cd6794c{left:-34px;}body.rtl .elementor-846 .elementor-element.elementor-element-cd6794c{right:-34px;}.elementor-846 .elementor-element.elementor-element-cd6794c{bottom:-34px;}.elementor-846 .elementor-element.elementor-element-cd6794c .elementor-icon-wrapper{text-align:center;}.elementor-846 .elementor-element.elementor-element-cd6794c.elementor-view-stacked .elementor-icon{background-color:#93763D;}.elementor-846 .elementor-element.elementor-element-cd6794c.elementor-view-framed .elementor-icon, .elementor-846 .elementor-element.elementor-element-cd6794c.elementor-view-default .elementor-icon{color:#93763D;border-color:#93763D;}.elementor-846 .elementor-element.elementor-element-cd6794c.elementor-view-framed .elementor-icon, .elementor-846 .elementor-element.elementor-element-cd6794c.elementor-view-default .elementor-icon svg{fill:#93763D;}.elementor-846 .elementor-element.elementor-element-cd6794c .elementor-icon{font-size:100px;}.elementor-846 .elementor-element.elementor-element-cd6794c .elementor-icon svg{height:100px;}.elementor-846 .elementor-element.elementor-element-cd6794c .elementor-icon-wrapper svg{width:auto;}.elementor-846 .elementor-element.elementor-element-cd6794c .elementor-icon i, .elementor-846 .elementor-element.elementor-element-cd6794c .elementor-icon svg{transform:rotate(0deg);}body:not(.rtl) .elementor-846 .elementor-element.elementor-element-98faddc{left:-31px;}body.rtl .elementor-846 .elementor-element.elementor-element-98faddc{right:-31px;}.elementor-846 .elementor-element.elementor-element-98faddc{top:-37px;}.elementor-846 .elementor-element.elementor-element-98faddc .elementor-icon-wrapper{text-align:center;}.elementor-846 .elementor-element.elementor-element-98faddc.elementor-view-stacked .elementor-icon{background-color:#93763D;}.elementor-846 .elementor-element.elementor-element-98faddc.elementor-view-framed .elementor-icon, .elementor-846 .elementor-element.elementor-element-98faddc.elementor-view-default .elementor-icon{color:#93763D;border-color:#93763D;}.elementor-846 .elementor-element.elementor-element-98faddc.elementor-view-framed .elementor-icon, .elementor-846 .elementor-element.elementor-element-98faddc.elementor-view-default .elementor-icon svg{fill:#93763D;}.elementor-846 .elementor-element.elementor-element-98faddc .elementor-icon{font-size:100px;}.elementor-846 .elementor-element.elementor-element-98faddc .elementor-icon svg{height:100px;}.elementor-846 .elementor-element.elementor-element-98faddc .elementor-icon-wrapper svg{width:auto;}.elementor-846 .elementor-element.elementor-element-98faddc .elementor-icon i, .elementor-846 .elementor-element.elementor-element-98faddc .elementor-icon svg{transform:rotate(0deg);}.elementor-846 .elementor-element.elementor-element-fb87cac{--display:flex;--min-height:253px;--justify-content:center;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:#CFC2B257;--border-color:#CFC2B257;--border-radius:20px 20px 20px 20px;box-shadow:0px 15px 11px -7px rgba(0, 0, 0, 0.11);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-846 .elementor-element.elementor-element-fb87cac:not(.elementor-motion-effects-element-type-background), .elementor-846 .elementor-element.elementor-element-fb87cac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F3EE;}.elementor-846 .elementor-element.elementor-element-fb87cac.e-con{--align-self:center;}.elementor-846 .elementor-element.elementor-element-1093aff5{width:var( --container-widget-width, 482px );max-width:482px;--container-widget-width:482px;--container-widget-flex-grow:0;text-align:center;}.elementor-846 .elementor-element.elementor-element-1093aff5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-846 .elementor-element.elementor-element-1093aff5.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-846 .elementor-element.elementor-element-1093aff5 .elementor-heading-title{font-family:"PtSerif", Sans-serif;font-size:34px;font-weight:400;color:#10301D;}.elementor-846 .elementor-element.elementor-element-62d9fcd8{width:var( --container-widget-width, 463px );max-width:463px;--container-widget-width:463px;--container-widget-flex-grow:0;text-align:center;}.elementor-846 .elementor-element.elementor-element-62d9fcd8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-62d9fcd8.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-846 .elementor-element.elementor-element-62d9fcd8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;line-height:21px;color:#313131;}.elementor-846 .elementor-element.elementor-element-395acd9{width:var( --container-widget-width, 510px );max-width:510px;--container-widget-width:510px;--container-widget-flex-grow:0;text-align:center;}.elementor-846 .elementor-element.elementor-element-395acd9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-395acd9.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-846 .elementor-element.elementor-element-395acd9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;line-height:21px;color:#313131;}.elementor-846 .elementor-element.elementor-element-c5fa690{width:var( --container-widget-width, 482px );max-width:482px;--container-widget-width:482px;--container-widget-flex-grow:0;text-align:center;}.elementor-846 .elementor-element.elementor-element-c5fa690 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:113px 0px 10px 0px;}.elementor-846 .elementor-element.elementor-element-c5fa690.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-846 .elementor-element.elementor-element-c5fa690 .elementor-heading-title{font-family:"PtSerif", Sans-serif;font-size:34px;font-weight:400;color:#10301D;}.elementor-846 .elementor-element.elementor-element-425c1a83{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-846 .elementor-element.elementor-element-5b1124b0{--display:flex;--min-height:358px;--justify-content:flex-end;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:#CFC2B257;--border-color:#CFC2B257;--border-radius:20px 20px 20px 20px;box-shadow:0px 29px 29px 0px rgba(0, 0, 0, 0.11);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-846 .elementor-element.elementor-element-5b1124b0:not(.elementor-motion-effects-element-type-background), .elementor-846 .elementor-element.elementor-element-5b1124b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F3EE;}.elementor-846 .elementor-element.elementor-element-3b669619{width:var( --container-widget-width, 256px );max-width:256px;--container-widget-width:256px;--container-widget-flex-grow:0;z-index:2;text-align:start;}.elementor-846 .elementor-element.elementor-element-3b669619 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-3b669619.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-846 .elementor-element.elementor-element-3b669619 .elementor-heading-title{font-family:"PtSerif", Sans-serif;font-size:23px;font-weight:300;line-height:30px;color:#10301D;}.elementor-846 .elementor-element.elementor-element-365ac237{width:var( --container-widget-width, 272px );max-width:272px;--container-widget-width:272px;--container-widget-flex-grow:0;top:-15px;}body:not(.rtl) .elementor-846 .elementor-element.elementor-element-365ac237{right:40px;}body.rtl .elementor-846 .elementor-element.elementor-element-365ac237{left:40px;}.elementor-846 .elementor-element.elementor-element-365ac237 img{border-radius:30px 30px 30px 30px;}.elementor-846 .elementor-element.elementor-element-6074ac60{--display:flex;--min-height:358px;--justify-content:flex-end;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:#CFC2B257;--border-color:#CFC2B257;--border-radius:20px 20px 20px 20px;box-shadow:0px 29px 29px 0px rgba(0, 0, 0, 0.11);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-846 .elementor-element.elementor-element-6074ac60:not(.elementor-motion-effects-element-type-background), .elementor-846 .elementor-element.elementor-element-6074ac60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F3EE;}.elementor-846 .elementor-element.elementor-element-74265ea5{width:var( --container-widget-width, 329px );max-width:329px;--container-widget-width:329px;--container-widget-flex-grow:0;z-index:2;text-align:start;}.elementor-846 .elementor-element.elementor-element-74265ea5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-74265ea5.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-846 .elementor-element.elementor-element-74265ea5 .elementor-heading-title{font-family:"PtSerif", Sans-serif;font-size:23px;font-weight:300;line-height:30px;color:#10301D;}.elementor-846 .elementor-element.elementor-element-42e34213{width:var( --container-widget-width, 272px );max-width:272px;--container-widget-width:272px;--container-widget-flex-grow:0;top:-21px;}body:not(.rtl) .elementor-846 .elementor-element.elementor-element-42e34213{right:53px;}body.rtl .elementor-846 .elementor-element.elementor-element-42e34213{left:53px;}.elementor-846 .elementor-element.elementor-element-42e34213 img{border-radius:30px 30px 30px 30px;}.elementor-846 .elementor-element.elementor-element-464ce43b{--display:flex;--min-height:358px;--justify-content:flex-end;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:#CFC2B257;--border-color:#CFC2B257;--border-radius:20px 20px 20px 20px;box-shadow:0px 29px 29px 0px rgba(0, 0, 0, 0.11);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-846 .elementor-element.elementor-element-464ce43b:not(.elementor-motion-effects-element-type-background), .elementor-846 .elementor-element.elementor-element-464ce43b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F3EE;}.elementor-846 .elementor-element.elementor-element-1516a066{width:var( --container-widget-width, 287px );max-width:287px;--container-widget-width:287px;--container-widget-flex-grow:0;z-index:2;text-align:start;}.elementor-846 .elementor-element.elementor-element-1516a066 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-1516a066.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-846 .elementor-element.elementor-element-1516a066 .elementor-heading-title{font-family:"PtSerif", Sans-serif;font-size:23px;font-weight:400;line-height:30px;color:#10301D;}.elementor-846 .elementor-element.elementor-element-245177a6{width:var( --container-widget-width, 254px );max-width:254px;--container-widget-width:254px;--container-widget-flex-grow:0;top:-3px;}body:not(.rtl) .elementor-846 .elementor-element.elementor-element-245177a6{right:59px;}body.rtl .elementor-846 .elementor-element.elementor-element-245177a6{left:59px;}.elementor-846 .elementor-element.elementor-element-245177a6 img{border-radius:30px 30px 30px 30px;}.elementor-846 .elementor-element.elementor-element-159c0ee2{--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:100px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-846 .elementor-element.elementor-element-159c0ee2:not(.elementor-motion-effects-element-type-background), .elementor-846 .elementor-element.elementor-element-159c0ee2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFEFC;}.elementor-846 .elementor-element.elementor-element-374c342{width:var( --container-widget-width, 482px );max-width:482px;--container-widget-width:482px;--container-widget-flex-grow:0;text-align:center;}.elementor-846 .elementor-element.elementor-element-374c342 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-846 .elementor-element.elementor-element-374c342.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-846 .elementor-element.elementor-element-374c342 .elementor-heading-title{font-family:"PtSerif", Sans-serif;font-size:34px;font-weight:400;color:#10301D;}.elementor-846 .elementor-element.elementor-element-d8f7b94{--display:flex;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-846 .elementor-element.elementor-element-d8f7b94.e-con{--align-self:center;}body:not(.rtl) .elementor-846 .elementor-element.elementor-element-a02ff56{left:0px;}body.rtl .elementor-846 .elementor-element.elementor-element-a02ff56{right:0px;}.elementor-846 .elementor-element.elementor-element-a02ff56{top:-326px;z-index:7;}body:not(.rtl) .elementor-846 .elementor-element.elementor-element-4b3a8f5{left:0px;}body.rtl .elementor-846 .elementor-element.elementor-element-4b3a8f5{right:0px;}.elementor-846 .elementor-element.elementor-element-4b3a8f5{top:-21px;z-index:6;}.elementor-846 .elementor-element.elementor-element-86bd45b{--display:flex;--position:absolute;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:-21px;--z-index:4;}body:not(.rtl) .elementor-846 .elementor-element.elementor-element-86bd45b{left:0px;}body.rtl .elementor-846 .elementor-element.elementor-element-86bd45b{right:0px;}body:not(.rtl) .elementor-846 .elementor-element.elementor-element-9c2dd40{left:0px;}body.rtl .elementor-846 .elementor-element.elementor-element-9c2dd40{right:0px;}.elementor-846 .elementor-element.elementor-element-9c2dd40{top:-277px;}.elementor-846 .elementor-element.elementor-element-4ae3c9a{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:50px;--padding-right:50px;--z-index:5;}.elementor-846 .elementor-element.elementor-element-4ae3c9a.e-con{--align-self:center;}.elementor-846 .elementor-element.elementor-element-b3d8158{width:var( --container-widget-width, 707px );max-width:707px;--container-widget-width:707px;--container-widget-flex-grow:0;z-index:3;text-align:start;}.elementor-846 .elementor-element.elementor-element-b3d8158 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-b3d8158.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-846 .elementor-element.elementor-element-b3d8158 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;line-height:29px;color:#313131;}.elementor-846 .elementor-element.elementor-element-15d6b3e{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;top:0px;}body:not(.rtl) .elementor-846 .elementor-element.elementor-element-15d6b3e{left:0px;}body.rtl .elementor-846 .elementor-element.elementor-element-15d6b3e{right:0px;}.elementor-846 .elementor-element.elementor-element-15d6b3e img{width:600px;max-width:600px;height:475px;}.elementor-846 .elementor-element.elementor-element-3faaf858{--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:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;--z-index:8;}.elementor-846 .elementor-element.elementor-element-3faaf858:not(.elementor-motion-effects-element-type-background), .elementor-846 .elementor-element.elementor-element-3faaf858 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#09170C;}.elementor-846 .elementor-element.elementor-element-3faaf858 > .elementor-shape-top .elementor-shape-fill, .elementor-846 .elementor-element.elementor-element-3faaf858 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#FFFEFC;}.elementor-846 .elementor-element.elementor-element-3faaf858 > .elementor-shape-top svg, .elementor-846 .elementor-element.elementor-element-3faaf858 > .e-con-inner > .elementor-shape-top svg{width:calc(217% + 1.3px);height:416px;}.elementor-846 .elementor-element.elementor-element-3faaf858 > .elementor-shape-top, .elementor-846 .elementor-element.elementor-element-3faaf858 > .e-con-inner > .elementor-shape-top{z-index:2;pointer-events:none;}.elementor-846 .elementor-element.elementor-element-139d8dde{--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-846 .elementor-element.elementor-element-3c163a69{width:var( --container-widget-width, 162px );max-width:162px;--container-widget-width:162px;--container-widget-flex-grow:0;top:-197px;}body:not(.rtl) .elementor-846 .elementor-element.elementor-element-3c163a69{left:487px;}body.rtl .elementor-846 .elementor-element.elementor-element-3c163a69{right:487px;}.elementor-846 .elementor-element.elementor-element-3c163a69 img{border-radius:30px 30px 30px 30px;}.elementor-846 .elementor-element.elementor-element-2d46887b{width:var( --container-widget-width, 520px );max-width:520px;--container-widget-width:520px;--container-widget-flex-grow:0;z-index:10;text-align:center;}.elementor-846 .elementor-element.elementor-element-2d46887b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-2d46887b.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-846 .elementor-element.elementor-element-2d46887b .elementor-heading-title{font-family:"PtSerif", Sans-serif;font-size:34px;font-weight:400;color:#FFFFFF;}.elementor-846 .elementor-element.elementor-element-320548f{width:var( --container-widget-width, 617px );max-width:617px;--container-widget-width:617px;--container-widget-flex-grow:0;z-index:10;text-align:center;}.elementor-846 .elementor-element.elementor-element-320548f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 40px 0px;}.elementor-846 .elementor-element.elementor-element-320548f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-846 .elementor-element.elementor-element-320548f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;line-height:21px;color:#FFFFFF;}.elementor-846 .elementor-element.elementor-element-fd06acd{--display:flex;--min-height:715px;--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:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-846 .elementor-element.elementor-element-16c1844c{--display:flex;--min-height:589px;--justify-content:flex-start;--margin-top:-227px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:170px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-846 .elementor-element.elementor-element-16c1844c.e-con{--align-self:flex-start;}.elementor-846 .elementor-element.elementor-element-19208881{--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-846 .elementor-element.elementor-element-18d35259{width:var( --container-widget-width, 711px );max-width:711px;--container-widget-width:711px;--container-widget-flex-grow:0;top:206px;z-index:0;}.elementor-846 .elementor-element.elementor-element-18d35259 > .elementor-widget-container{margin:-106px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-18d35259.elementor-element{--align-self:center;}body:not(.rtl) .elementor-846 .elementor-element.elementor-element-18d35259{left:2px;}body.rtl .elementor-846 .elementor-element.elementor-element-18d35259{right:2px;}.elementor-846 .elementor-element.elementor-element-e489fb7{width:var( --container-widget-width, 1200px );max-width:1200px;--container-widget-width:1200px;--container-widget-flex-grow:0;top:351px;z-index:0;}.elementor-846 .elementor-element.elementor-element-e489fb7 > .elementor-widget-container{margin:-210px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-e489fb7.elementor-element{--align-self:center;}body:not(.rtl) .elementor-846 .elementor-element.elementor-element-e489fb7{left:10px;}body.rtl .elementor-846 .elementor-element.elementor-element-e489fb7{right:10px;}.elementor-846 .elementor-element.elementor-element-75639e0f{--display:flex;--min-height:1405px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:9;}.elementor-846 .elementor-element.elementor-element-6e4858ef{--display:flex;--margin-top:-228px;--margin-bottom:-200px;--margin-left:0px;--margin-right:0px;--padding-top:260px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:7;}.elementor-846 .elementor-element.elementor-element-535aff02{--display:flex;--min-height:194px;--justify-content:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;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:#DDBB8E;--border-color:#DDBB8E;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:4;}.elementor-846 .elementor-element.elementor-element-535aff02:not(.elementor-motion-effects-element-type-background), .elementor-846 .elementor-element.elementor-element-535aff02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F7F3EE 41%, #EADACC 100%);}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-846 .elementor-element.elementor-element-124021be{width:var( --container-widget-width, 166px );max-width:166px;--container-widget-width:166px;--container-widget-flex-grow:0;top:-32px;--e-icon-list-icon-size:14px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-846 .elementor-element.elementor-element-124021be > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 5px 0px;border-radius:0px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-124021be.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-846 .elementor-element.elementor-element-124021be{left:18px;}body.rtl .elementor-846 .elementor-element.elementor-element-124021be{right:18px;}.elementor-846 .elementor-element.elementor-element-124021be .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-846 .elementor-element.elementor-element-124021be .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-846 .elementor-element.elementor-element-124021be .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-846 .elementor-element.elementor-element-124021be .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-846 .elementor-element.elementor-element-124021be .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-846 .elementor-element.elementor-element-124021be .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-846 .elementor-element.elementor-element-124021be .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-846 .elementor-element.elementor-element-124021be .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-846 .elementor-element.elementor-element-124021be .elementor-icon-list-item > .elementor-icon-list-text, .elementor-846 .elementor-element.elementor-element-124021be .elementor-icon-list-item > a{font-family:"PtSerif", Sans-serif;font-size:18px;font-weight:400;line-height:21px;letter-spacing:0px;}.elementor-846 .elementor-element.elementor-element-124021be .elementor-icon-list-text{color:#2C1B05;transition:color 0.3s;}.elementor-846 .elementor-element.elementor-element-3236aa0{width:var( --container-widget-width, 565px );max-width:565px;--container-widget-width:565px;--container-widget-flex-grow:0;text-align:start;}.elementor-846 .elementor-element.elementor-element-3236aa0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-3236aa0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-846 .elementor-element.elementor-element-3236aa0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:21px;color:#313131;}.elementor-846 .elementor-element.elementor-element-692cf748{--display:flex;--margin-top:0px;--margin-bottom:-240px;--margin-left:0px;--margin-right:0px;--padding-top:300px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:8;}.elementor-846 .elementor-element.elementor-element-5fa90ea1{--display:flex;--min-height:194px;--justify-content:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;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:#DDBB8E;--border-color:#DDBB8E;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:4;}.elementor-846 .elementor-element.elementor-element-5fa90ea1:not(.elementor-motion-effects-element-type-background), .elementor-846 .elementor-element.elementor-element-5fa90ea1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F7F3EE 41%, #EADACC 100%);}.elementor-846 .elementor-element.elementor-element-35c404e4{width:var( --container-widget-width, 166px );max-width:166px;--container-widget-width:166px;--container-widget-flex-grow:0;top:-32px;--e-icon-list-icon-size:14px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-846 .elementor-element.elementor-element-35c404e4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 5px 0px;border-radius:0px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-35c404e4.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-846 .elementor-element.elementor-element-35c404e4{left:18px;}body.rtl .elementor-846 .elementor-element.elementor-element-35c404e4{right:18px;}.elementor-846 .elementor-element.elementor-element-35c404e4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-846 .elementor-element.elementor-element-35c404e4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-846 .elementor-element.elementor-element-35c404e4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-846 .elementor-element.elementor-element-35c404e4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-846 .elementor-element.elementor-element-35c404e4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-846 .elementor-element.elementor-element-35c404e4 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-846 .elementor-element.elementor-element-35c404e4 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-846 .elementor-element.elementor-element-35c404e4 .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-846 .elementor-element.elementor-element-35c404e4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-846 .elementor-element.elementor-element-35c404e4 .elementor-icon-list-item > a{font-family:"PtSerif", Sans-serif;font-size:18px;font-weight:400;line-height:21px;letter-spacing:0px;}.elementor-846 .elementor-element.elementor-element-35c404e4 .elementor-icon-list-text{color:#2C1B05;transition:color 0.3s;}.elementor-846 .elementor-element.elementor-element-106a224b{width:var( --container-widget-width, 565px );max-width:565px;--container-widget-width:565px;--container-widget-flex-grow:0;text-align:start;}.elementor-846 .elementor-element.elementor-element-106a224b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-106a224b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-846 .elementor-element.elementor-element-106a224b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:21px;color:#313131;}.elementor-846 .elementor-element.elementor-element-c6f8c45{--display:flex;--margin-top:0px;--margin-bottom:-280px;--margin-left:0px;--margin-right:0px;--padding-top:340px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:9;}.elementor-846 .elementor-element.elementor-element-bc6a942{--display:flex;--min-height:194px;--justify-content:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;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:#DDBB8E;--border-color:#DDBB8E;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:4;}.elementor-846 .elementor-element.elementor-element-bc6a942:not(.elementor-motion-effects-element-type-background), .elementor-846 .elementor-element.elementor-element-bc6a942 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F7F3EE 41%, #EADACC 100%);}.elementor-846 .elementor-element.elementor-element-2fba3c07{width:var( --container-widget-width, 166px );max-width:166px;--container-widget-width:166px;--container-widget-flex-grow:0;top:-32px;--e-icon-list-icon-size:14px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-846 .elementor-element.elementor-element-2fba3c07 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 5px 0px;border-radius:0px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-2fba3c07.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-846 .elementor-element.elementor-element-2fba3c07{left:18px;}body.rtl .elementor-846 .elementor-element.elementor-element-2fba3c07{right:18px;}.elementor-846 .elementor-element.elementor-element-2fba3c07 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-846 .elementor-element.elementor-element-2fba3c07 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-846 .elementor-element.elementor-element-2fba3c07 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-846 .elementor-element.elementor-element-2fba3c07 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-846 .elementor-element.elementor-element-2fba3c07 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-846 .elementor-element.elementor-element-2fba3c07 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-846 .elementor-element.elementor-element-2fba3c07 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-846 .elementor-element.elementor-element-2fba3c07 .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-846 .elementor-element.elementor-element-2fba3c07 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-846 .elementor-element.elementor-element-2fba3c07 .elementor-icon-list-item > a{font-family:"PtSerif", Sans-serif;font-size:18px;font-weight:400;line-height:21px;letter-spacing:0px;}.elementor-846 .elementor-element.elementor-element-2fba3c07 .elementor-icon-list-text{color:#2C1B05;transition:color 0.3s;}.elementor-846 .elementor-element.elementor-element-5ebe4165{width:var( --container-widget-width, 565px );max-width:565px;--container-widget-width:565px;--container-widget-flex-grow:0;text-align:start;}.elementor-846 .elementor-element.elementor-element-5ebe4165 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-5ebe4165.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-846 .elementor-element.elementor-element-5ebe4165 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:21px;color:#313131;}.elementor-846 .elementor-element.elementor-element-70ad4d54{--display:flex;--margin-top:0px;--margin-bottom:-320px;--margin-left:0px;--margin-right:0px;--padding-top:380px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-846 .elementor-element.elementor-element-2eba7272{--display:flex;--min-height:194px;--justify-content:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;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:#DDBB8E;--border-color:#DDBB8E;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:4;}.elementor-846 .elementor-element.elementor-element-2eba7272:not(.elementor-motion-effects-element-type-background), .elementor-846 .elementor-element.elementor-element-2eba7272 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F7F3EE 41%, #EADACC 100%);}.elementor-846 .elementor-element.elementor-element-503c239a{width:var( --container-widget-width, 166px );max-width:166px;--container-widget-width:166px;--container-widget-flex-grow:0;top:-32px;--e-icon-list-icon-size:14px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-846 .elementor-element.elementor-element-503c239a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 5px 0px;border-radius:0px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-503c239a.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-846 .elementor-element.elementor-element-503c239a{left:18px;}body.rtl .elementor-846 .elementor-element.elementor-element-503c239a{right:18px;}.elementor-846 .elementor-element.elementor-element-503c239a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-846 .elementor-element.elementor-element-503c239a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-846 .elementor-element.elementor-element-503c239a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-846 .elementor-element.elementor-element-503c239a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-846 .elementor-element.elementor-element-503c239a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-846 .elementor-element.elementor-element-503c239a .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-846 .elementor-element.elementor-element-503c239a .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-846 .elementor-element.elementor-element-503c239a .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-846 .elementor-element.elementor-element-503c239a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-846 .elementor-element.elementor-element-503c239a .elementor-icon-list-item > a{font-family:"PtSerif", Sans-serif;font-size:18px;font-weight:400;line-height:21px;letter-spacing:0px;}.elementor-846 .elementor-element.elementor-element-503c239a .elementor-icon-list-text{color:#2C1B05;transition:color 0.3s;}.elementor-846 .elementor-element.elementor-element-6c85c4d3{width:var( --container-widget-width, 565px );max-width:565px;--container-widget-width:565px;--container-widget-flex-grow:0;text-align:start;}.elementor-846 .elementor-element.elementor-element-6c85c4d3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-6c85c4d3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-846 .elementor-element.elementor-element-6c85c4d3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:21px;color:#313131;}.elementor-846 .elementor-element.elementor-element-4f620127{--display:flex;--margin-top:0px;--margin-bottom:-360px;--margin-left:0px;--margin-right:0px;--padding-top:420px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:11;}.elementor-846 .elementor-element.elementor-element-14c2f946{--display:flex;--min-height:194px;--justify-content:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;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:#DDBB8E;--border-color:#DDBB8E;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:4;}.elementor-846 .elementor-element.elementor-element-14c2f946:not(.elementor-motion-effects-element-type-background), .elementor-846 .elementor-element.elementor-element-14c2f946 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F7F3EE 41%, #EADACC 100%);}.elementor-846 .elementor-element.elementor-element-b42e3ee{width:var( --container-widget-width, 166px );max-width:166px;--container-widget-width:166px;--container-widget-flex-grow:0;top:-32px;--e-icon-list-icon-size:14px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-846 .elementor-element.elementor-element-b42e3ee > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 5px 0px;border-radius:0px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-b42e3ee.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-846 .elementor-element.elementor-element-b42e3ee{left:18px;}body.rtl .elementor-846 .elementor-element.elementor-element-b42e3ee{right:18px;}.elementor-846 .elementor-element.elementor-element-b42e3ee .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-846 .elementor-element.elementor-element-b42e3ee .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-846 .elementor-element.elementor-element-b42e3ee .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-846 .elementor-element.elementor-element-b42e3ee .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-846 .elementor-element.elementor-element-b42e3ee .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-846 .elementor-element.elementor-element-b42e3ee .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-846 .elementor-element.elementor-element-b42e3ee .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-846 .elementor-element.elementor-element-b42e3ee .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-846 .elementor-element.elementor-element-b42e3ee .elementor-icon-list-item > .elementor-icon-list-text, .elementor-846 .elementor-element.elementor-element-b42e3ee .elementor-icon-list-item > a{font-family:"PtSerif", Sans-serif;font-size:18px;font-weight:400;line-height:21px;letter-spacing:0px;}.elementor-846 .elementor-element.elementor-element-b42e3ee .elementor-icon-list-text{color:#2C1B05;transition:color 0.3s;}.elementor-846 .elementor-element.elementor-element-7560e185{width:var( --container-widget-width, 565px );max-width:565px;--container-widget-width:565px;--container-widget-flex-grow:0;text-align:start;}.elementor-846 .elementor-element.elementor-element-7560e185 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-7560e185.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-846 .elementor-element.elementor-element-7560e185 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:21px;color:#313131;}.elementor-846 .elementor-element.elementor-element-1de1a0f2{--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:100px;--padding-bottom:180px;--padding-left:0px;--padding-right:0px;}.elementor-846 .elementor-element.elementor-element-1de1a0f2:not(.elementor-motion-effects-element-type-background), .elementor-846 .elementor-element.elementor-element-1de1a0f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#09170C;}.elementor-846 .elementor-element.elementor-element-1de1a0f2 > .elementor-shape-bottom .elementor-shape-fill, .elementor-846 .elementor-element.elementor-element-1de1a0f2 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#FFFEFC;}.elementor-846 .elementor-element.elementor-element-1de1a0f2 > .elementor-shape-bottom svg, .elementor-846 .elementor-element.elementor-element-1de1a0f2 > .e-con-inner > .elementor-shape-bottom svg{width:calc(217% + 1.3px);height:416px;}.elementor-846 .elementor-element.elementor-element-287edb76{width:var( --container-widget-width, 520px );max-width:520px;--container-widget-width:520px;--container-widget-flex-grow:0;text-align:center;}.elementor-846 .elementor-element.elementor-element-287edb76 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-287edb76.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-846 .elementor-element.elementor-element-287edb76 .elementor-heading-title{font-family:"PtSerif", Sans-serif;font-size:34px;font-weight:400;color:#FFFFFF;}.elementor-846 .elementor-element.elementor-element-3598c312{width:var( --container-widget-width, 539px );max-width:539px;--container-widget-width:539px;--container-widget-flex-grow:0;z-index:10;text-align:center;}.elementor-846 .elementor-element.elementor-element-3598c312 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-3598c312.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-846 .elementor-element.elementor-element-3598c312 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;line-height:21px;color:#FFFFFF;}.elementor-846 .elementor-element.elementor-element-7abcd8ef{--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;--flex-wrap:wrap;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-846 .elementor-element.elementor-element-2a0a42ec{--display:flex;--min-height:300px;--gap:10px 0px;--row-gap:10px;--column-gap:0px;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:#DDBB8E;--border-color:#DDBB8E;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;--z-index:4;}.elementor-846 .elementor-element.elementor-element-2a0a42ec:not(.elementor-motion-effects-element-type-background), .elementor-846 .elementor-element.elementor-element-2a0a42ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F7F3EE 41%, #EADACC 100%);}.elementor-846 .elementor-element.elementor-element-63f4cb7e{--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;--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-846 .elementor-element.elementor-element-9f14b5e.elementor-element{--align-self:flex-start;}.elementor-846 .elementor-element.elementor-element-9f14b5e .elementor-icon-wrapper{text-align:start;}.elementor-846 .elementor-element.elementor-element-6ee22d13{width:var( --container-widget-width, 391px );max-width:391px;--container-widget-width:391px;--container-widget-flex-grow:0;z-index:2;text-align:start;}.elementor-846 .elementor-element.elementor-element-6ee22d13 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-6ee22d13.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-846 .elementor-element.elementor-element-6ee22d13 .elementor-heading-title{font-family:"PtSerif", Sans-serif;font-size:22px;font-weight:300;line-height:30px;color:#10301D;}.elementor-846 .elementor-element.elementor-element-4a493198{width:var( --container-widget-width, 565px );max-width:565px;--container-widget-width:565px;--container-widget-flex-grow:0;text-align:start;}.elementor-846 .elementor-element.elementor-element-4a493198 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:23px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-4a493198.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-846 .elementor-element.elementor-element-4a493198 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:23px;color:#313131;}.elementor-846 .elementor-element.elementor-element-888b87f{--display:flex;--min-height:300px;--gap:10px 0px;--row-gap:10px;--column-gap:0px;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:#DDBB8E;--border-color:#DDBB8E;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;--z-index:4;}.elementor-846 .elementor-element.elementor-element-888b87f:not(.elementor-motion-effects-element-type-background), .elementor-846 .elementor-element.elementor-element-888b87f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F7F3EE 41%, #EADACC 100%);}.elementor-846 .elementor-element.elementor-element-715aed2d{--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;--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-846 .elementor-element.elementor-element-2efff30d.elementor-element{--align-self:flex-start;}.elementor-846 .elementor-element.elementor-element-2efff30d .elementor-icon-wrapper{text-align:start;}.elementor-846 .elementor-element.elementor-element-3f6b7d47{width:var( --container-widget-width, 391px );max-width:391px;--container-widget-width:391px;--container-widget-flex-grow:0;z-index:2;text-align:start;}.elementor-846 .elementor-element.elementor-element-3f6b7d47 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-3f6b7d47.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-846 .elementor-element.elementor-element-3f6b7d47 .elementor-heading-title{font-family:"PtSerif", Sans-serif;font-size:22px;font-weight:300;line-height:30px;color:#10301D;}.elementor-846 .elementor-element.elementor-element-385f1950{width:var( --container-widget-width, 565px );max-width:565px;--container-widget-width:565px;--container-widget-flex-grow:0;text-align:start;}.elementor-846 .elementor-element.elementor-element-385f1950 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:23px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-385f1950.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-846 .elementor-element.elementor-element-385f1950 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:23px;color:#313131;}.elementor-846 .elementor-element.elementor-element-2369b4d9{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;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:#DDBB8E;--border-color:#DDBB8E;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;--z-index:4;}.elementor-846 .elementor-element.elementor-element-2369b4d9:not(.elementor-motion-effects-element-type-background), .elementor-846 .elementor-element.elementor-element-2369b4d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F7F3EE 41%, #EADACC 100%);}.elementor-846 .elementor-element.elementor-element-5dcf658a{--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;--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-846 .elementor-element.elementor-element-79c6ff5.elementor-element{--align-self:flex-start;}.elementor-846 .elementor-element.elementor-element-79c6ff5 .elementor-icon-wrapper{text-align:start;}.elementor-846 .elementor-element.elementor-element-78823d83{width:var( --container-widget-width, 391px );max-width:391px;--container-widget-width:391px;--container-widget-flex-grow:0;z-index:2;text-align:start;}.elementor-846 .elementor-element.elementor-element-78823d83 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-78823d83.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-846 .elementor-element.elementor-element-78823d83 .elementor-heading-title{font-family:"PtSerif", Sans-serif;font-size:22px;font-weight:300;line-height:30px;color:#10301D;}.elementor-846 .elementor-element.elementor-element-4553e6f1{width:var( --container-widget-width, 565px );max-width:565px;--container-widget-width:565px;--container-widget-flex-grow:0;text-align:start;}.elementor-846 .elementor-element.elementor-element-4553e6f1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:23px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-4553e6f1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-846 .elementor-element.elementor-element-4553e6f1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:23px;color:#313131;}.elementor-846 .elementor-element.elementor-element-4427d59{--display:flex;--min-height:300px;--gap:10px 0px;--row-gap:10px;--column-gap:0px;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:#DDBB8E;--border-color:#DDBB8E;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;--z-index:4;}.elementor-846 .elementor-element.elementor-element-4427d59:not(.elementor-motion-effects-element-type-background), .elementor-846 .elementor-element.elementor-element-4427d59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F7F3EE 41%, #EADACC 100%);}.elementor-846 .elementor-element.elementor-element-41ccac45{--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;--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-846 .elementor-element.elementor-element-31374171.elementor-element{--align-self:flex-start;}.elementor-846 .elementor-element.elementor-element-31374171 .elementor-icon-wrapper{text-align:start;}.elementor-846 .elementor-element.elementor-element-3d506389{width:var( --container-widget-width, 391px );max-width:391px;--container-widget-width:391px;--container-widget-flex-grow:0;z-index:2;text-align:start;}.elementor-846 .elementor-element.elementor-element-3d506389 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-3d506389.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-846 .elementor-element.elementor-element-3d506389 .elementor-heading-title{font-family:"PtSerif", Sans-serif;font-size:22px;font-weight:300;line-height:30px;color:#10301D;}.elementor-846 .elementor-element.elementor-element-5aee790b{width:var( --container-widget-width, 565px );max-width:565px;--container-widget-width:565px;--container-widget-flex-grow:0;text-align:start;}.elementor-846 .elementor-element.elementor-element-5aee790b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:23px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-5aee790b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-846 .elementor-element.elementor-element-5aee790b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:23px;color:#313131;}.elementor-846 .elementor-element.elementor-element-95a777d{--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:150px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-846 .elementor-element.elementor-element-95a777d:not(.elementor-motion-effects-element-type-background), .elementor-846 .elementor-element.elementor-element-95a777d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFEFC;}.elementor-846 .elementor-element.elementor-element-593c4be{width:var( --container-widget-width, 123px );max-width:123px;--container-widget-width:123px;--container-widget-flex-grow:0;top:-106px;z-index:15;}.elementor-846 .elementor-element.elementor-element-593c4be > .elementor-widget-container{margin:50px 0px 50px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-846 .elementor-element.elementor-element-593c4be{left:50%;}body.rtl .elementor-846 .elementor-element.elementor-element-593c4be{right:50%;}.elementor-846 .elementor-element.elementor-element-593c4be img{border-radius:30px 30px 30px 30px;}.elementor-846 .elementor-element.elementor-element-ff74806{width:var( --container-widget-width, 560px );max-width:560px;--container-widget-width:560px;--container-widget-flex-grow:0;text-align:center;}.elementor-846 .elementor-element.elementor-element-ff74806 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-846 .elementor-element.elementor-element-ff74806.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-846 .elementor-element.elementor-element-ff74806 .elementor-heading-title{font-family:"PtSerif", Sans-serif;font-size:34px;font-weight:400;line-height:41px;color:#10301D;}.elementor-846 .elementor-element.elementor-element-aefbaa7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:50px 20px;--row-gap:50px;--column-gap:20px;--flex-wrap:wrap;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-846 .elementor-element.elementor-element-3066418{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-846 .elementor-element.elementor-element-3066418.e-con{--align-self:flex-start;}.elementor-846 .elementor-element.elementor-element-00456a1{width:var( --container-widget-width, 143px );max-width:143px;--container-widget-width:143px;--container-widget-flex-grow:0;}.elementor-846 .elementor-element.elementor-element-00456a1 > .elementor-widget-container{margin:-23px -17px -46px -48px;padding:0px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-00456a1.elementor-element{--align-self:center;}.elementor-846 .elementor-element.elementor-element-9c0eab0{width:var( --container-widget-width, 324px );max-width:324px;--container-widget-width:324px;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-846 .elementor-element.elementor-element-9c0eab0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 5px 0px;}.elementor-846 .elementor-element.elementor-element-9c0eab0.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-846 .elementor-element.elementor-element-9c0eab0 .elementor-heading-title{font-family:"PtSerif", Sans-serif;font-size:24px;font-weight:300;line-height:30px;color:#10301D;}.elementor-846 .elementor-element.elementor-element-e3c356d{width:var( --container-widget-width, 565px );max-width:565px;--container-widget-width:565px;--container-widget-flex-grow:0;text-align:center;}.elementor-846 .elementor-element.elementor-element-e3c356d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-e3c356d.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-846 .elementor-element.elementor-element-e3c356d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:23px;color:#313131;}.elementor-846 .elementor-element.elementor-element-34c1353{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-846 .elementor-element.elementor-element-34c1353.e-con{--align-self:flex-start;}.elementor-846 .elementor-element.elementor-element-68df655{width:var( --container-widget-width, 179px );max-width:179px;--container-widget-width:179px;--container-widget-flex-grow:0;}.elementor-846 .elementor-element.elementor-element-68df655 > .elementor-widget-container{margin:-24px -11px -46px -20px;padding:0px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-68df655.elementor-element{--align-self:center;}.elementor-846 .elementor-element.elementor-element-82c6ebf{width:var( --container-widget-width, 324px );max-width:324px;--container-widget-width:324px;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-846 .elementor-element.elementor-element-82c6ebf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 5px 0px;}.elementor-846 .elementor-element.elementor-element-82c6ebf.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-846 .elementor-element.elementor-element-82c6ebf .elementor-heading-title{font-family:"PtSerif", Sans-serif;font-size:24px;font-weight:300;line-height:30px;color:#10301D;}.elementor-846 .elementor-element.elementor-element-c0186fa{width:var( --container-widget-width, 565px );max-width:565px;--container-widget-width:565px;--container-widget-flex-grow:0;text-align:center;}.elementor-846 .elementor-element.elementor-element-c0186fa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-c0186fa.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-846 .elementor-element.elementor-element-c0186fa .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:23px;color:#313131;}.elementor-846 .elementor-element.elementor-element-cb9fd32{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-846 .elementor-element.elementor-element-cb9fd32.e-con{--align-self:center;}.elementor-846 .elementor-element.elementor-element-16feab4{width:var( --container-widget-width, 179px );max-width:179px;--container-widget-width:179px;--container-widget-flex-grow:0;}.elementor-846 .elementor-element.elementor-element-16feab4 > .elementor-widget-container{margin:-21px -11px -46px -20px;padding:0px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-16feab4.elementor-element{--align-self:center;}.elementor-846 .elementor-element.elementor-element-5a8c114{width:var( --container-widget-width, 324px );max-width:324px;--container-widget-width:324px;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-846 .elementor-element.elementor-element-5a8c114 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 5px 0px;}.elementor-846 .elementor-element.elementor-element-5a8c114.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-846 .elementor-element.elementor-element-5a8c114 .elementor-heading-title{font-family:"PtSerif", Sans-serif;font-size:24px;font-weight:300;line-height:30px;color:#10301D;}.elementor-846 .elementor-element.elementor-element-80156c7{width:var( --container-widget-width, 565px );max-width:565px;--container-widget-width:565px;--container-widget-flex-grow:0;text-align:center;}.elementor-846 .elementor-element.elementor-element-80156c7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-80156c7.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-846 .elementor-element.elementor-element-80156c7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:23px;color:#313131;}.elementor-846 .elementor-element.elementor-element-5f608df{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-846 .elementor-element.elementor-element-5f608df:not(.elementor-motion-effects-element-type-background), .elementor-846 .elementor-element.elementor-element-5f608df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFEFC;}.elementor-846 .elementor-element.elementor-element-2595dda{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--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-846 .elementor-element.elementor-element-9d3dd96{width:var( --container-widget-width, 680px );max-width:680px;--container-widget-width:680px;--container-widget-flex-grow:0;text-align:start;}.elementor-846 .elementor-element.elementor-element-9d3dd96 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-846 .elementor-element.elementor-element-9d3dd96.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-846 .elementor-element.elementor-element-9d3dd96 .elementor-heading-title{font-family:"PtSerif", Sans-serif;font-size:34px;font-weight:400;line-height:41px;color:#10301D;}.elementor-846 .elementor-element.elementor-element-47f8383{width:var( --container-widget-width, 466px );max-width:466px;--container-widget-width:466px;--container-widget-flex-grow:0;text-align:start;}.elementor-846 .elementor-element.elementor-element-47f8383 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-47f8383.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-846 .elementor-element.elementor-element-47f8383 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;line-height:21px;color:#313131;}.elementor-846 .elementor-element.elementor-element-b9e6c86{width:var( --container-widget-width, 636px );max-width:636px;--container-widget-width:636px;--container-widget-flex-grow:0;}.elementor-846 .elementor-element.elementor-element-f1d12ad{--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:100px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-846 .elementor-element.elementor-element-f1d12ad:not(.elementor-motion-effects-element-type-background), .elementor-846 .elementor-element.elementor-element-f1d12ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFEFC;}.elementor-846 .elementor-element.elementor-element-247933a{--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-846 .elementor-element.elementor-element-247933a.e-con{--align-self:center;}body:not(.rtl) .elementor-846 .elementor-element.elementor-element-baf2673{right:-34px;}body.rtl .elementor-846 .elementor-element.elementor-element-baf2673{left:-34px;}.elementor-846 .elementor-element.elementor-element-baf2673{top:-34px;}.elementor-846 .elementor-element.elementor-element-baf2673 .elementor-icon-wrapper{text-align:center;}.elementor-846 .elementor-element.elementor-element-baf2673.elementor-view-stacked .elementor-icon{background-color:#93763D;}.elementor-846 .elementor-element.elementor-element-baf2673.elementor-view-framed .elementor-icon, .elementor-846 .elementor-element.elementor-element-baf2673.elementor-view-default .elementor-icon{color:#93763D;border-color:#93763D;}.elementor-846 .elementor-element.elementor-element-baf2673.elementor-view-framed .elementor-icon, .elementor-846 .elementor-element.elementor-element-baf2673.elementor-view-default .elementor-icon svg{fill:#93763D;}.elementor-846 .elementor-element.elementor-element-baf2673 .elementor-icon{font-size:100px;}.elementor-846 .elementor-element.elementor-element-baf2673 .elementor-icon svg{height:100px;}.elementor-846 .elementor-element.elementor-element-baf2673 .elementor-icon-wrapper svg{width:auto;}body:not(.rtl) .elementor-846 .elementor-element.elementor-element-ee5feb4{right:-31px;}body.rtl .elementor-846 .elementor-element.elementor-element-ee5feb4{left:-31px;}.elementor-846 .elementor-element.elementor-element-ee5feb4{bottom:-37px;}.elementor-846 .elementor-element.elementor-element-ee5feb4 .elementor-icon-wrapper{text-align:center;}.elementor-846 .elementor-element.elementor-element-ee5feb4.elementor-view-stacked .elementor-icon{background-color:#93763D;}.elementor-846 .elementor-element.elementor-element-ee5feb4.elementor-view-framed .elementor-icon, .elementor-846 .elementor-element.elementor-element-ee5feb4.elementor-view-default .elementor-icon{color:#93763D;border-color:#93763D;}.elementor-846 .elementor-element.elementor-element-ee5feb4.elementor-view-framed .elementor-icon, .elementor-846 .elementor-element.elementor-element-ee5feb4.elementor-view-default .elementor-icon svg{fill:#93763D;}.elementor-846 .elementor-element.elementor-element-ee5feb4 .elementor-icon{font-size:100px;}.elementor-846 .elementor-element.elementor-element-ee5feb4 .elementor-icon svg{height:100px;}.elementor-846 .elementor-element.elementor-element-ee5feb4 .elementor-icon-wrapper svg{width:auto;}.elementor-846 .elementor-element.elementor-element-ee5feb4 .elementor-icon i, .elementor-846 .elementor-element.elementor-element-ee5feb4 .elementor-icon svg{transform:rotate(0deg);}body:not(.rtl) .elementor-846 .elementor-element.elementor-element-7a72e1a{left:-34px;}body.rtl .elementor-846 .elementor-element.elementor-element-7a72e1a{right:-34px;}.elementor-846 .elementor-element.elementor-element-7a72e1a{bottom:-34px;}.elementor-846 .elementor-element.elementor-element-7a72e1a .elementor-icon-wrapper{text-align:center;}.elementor-846 .elementor-element.elementor-element-7a72e1a.elementor-view-stacked .elementor-icon{background-color:#93763D;}.elementor-846 .elementor-element.elementor-element-7a72e1a.elementor-view-framed .elementor-icon, .elementor-846 .elementor-element.elementor-element-7a72e1a.elementor-view-default .elementor-icon{color:#93763D;border-color:#93763D;}.elementor-846 .elementor-element.elementor-element-7a72e1a.elementor-view-framed .elementor-icon, .elementor-846 .elementor-element.elementor-element-7a72e1a.elementor-view-default .elementor-icon svg{fill:#93763D;}.elementor-846 .elementor-element.elementor-element-7a72e1a .elementor-icon{font-size:100px;}.elementor-846 .elementor-element.elementor-element-7a72e1a .elementor-icon svg{height:100px;}.elementor-846 .elementor-element.elementor-element-7a72e1a .elementor-icon-wrapper svg{width:auto;}.elementor-846 .elementor-element.elementor-element-7a72e1a .elementor-icon i, .elementor-846 .elementor-element.elementor-element-7a72e1a .elementor-icon svg{transform:rotate(0deg);}body:not(.rtl) .elementor-846 .elementor-element.elementor-element-f790671{left:-31px;}body.rtl .elementor-846 .elementor-element.elementor-element-f790671{right:-31px;}.elementor-846 .elementor-element.elementor-element-f790671{top:-37px;}.elementor-846 .elementor-element.elementor-element-f790671 .elementor-icon-wrapper{text-align:center;}.elementor-846 .elementor-element.elementor-element-f790671.elementor-view-stacked .elementor-icon{background-color:#93763D;}.elementor-846 .elementor-element.elementor-element-f790671.elementor-view-framed .elementor-icon, .elementor-846 .elementor-element.elementor-element-f790671.elementor-view-default .elementor-icon{color:#93763D;border-color:#93763D;}.elementor-846 .elementor-element.elementor-element-f790671.elementor-view-framed .elementor-icon, .elementor-846 .elementor-element.elementor-element-f790671.elementor-view-default .elementor-icon svg{fill:#93763D;}.elementor-846 .elementor-element.elementor-element-f790671 .elementor-icon{font-size:100px;}.elementor-846 .elementor-element.elementor-element-f790671 .elementor-icon svg{height:100px;}.elementor-846 .elementor-element.elementor-element-f790671 .elementor-icon-wrapper svg{width:auto;}.elementor-846 .elementor-element.elementor-element-f790671 .elementor-icon i, .elementor-846 .elementor-element.elementor-element-f790671 .elementor-icon svg{transform:rotate(0deg);}.elementor-846 .elementor-element.elementor-element-c3d9bb5{--display:flex;--min-height:253px;--justify-content:center;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:#CFC2B257;--border-color:#CFC2B257;--border-radius:20px 20px 20px 20px;box-shadow:0px 15px 11px -7px rgba(0, 0, 0, 0.11);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-846 .elementor-element.elementor-element-c3d9bb5:not(.elementor-motion-effects-element-type-background), .elementor-846 .elementor-element.elementor-element-c3d9bb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F3EE;}.elementor-846 .elementor-element.elementor-element-c3d9bb5.e-con{--align-self:center;}.elementor-846 .elementor-element.elementor-element-dd9191e > .elementor-widget-container{margin:-150px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-ec21d27{width:var( --container-widget-width, 545px );max-width:545px;--container-widget-width:545px;--container-widget-flex-grow:0;text-align:center;}.elementor-846 .elementor-element.elementor-element-ec21d27 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-846 .elementor-element.elementor-element-ec21d27.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-846 .elementor-element.elementor-element-ec21d27 .elementor-heading-title{font-family:"PtSerif", Sans-serif;font-size:34px;font-weight:400;line-height:38px;color:#10301D;}.elementor-846 .elementor-element.elementor-element-c98a293{width:var( --container-widget-width, 427px );max-width:427px;--container-widget-width:427px;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-846 .elementor-element.elementor-element-c98a293 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-c98a293.elementor-element{--align-self:center;}.elementor-846 .elementor-element.elementor-element-c98a293 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(24px/2);}.elementor-846 .elementor-element.elementor-element-c98a293 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(24px/2);}.elementor-846 .elementor-element.elementor-element-c98a293 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(24px/2);}.elementor-846 .elementor-element.elementor-element-c98a293 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-24px/2);}.elementor-846 .elementor-element.elementor-element-c98a293 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-24px/2);}.elementor-846 .elementor-element.elementor-element-c98a293 .elementor-icon-list-icon i{color:#9B733A;transition:color 0.3s;}.elementor-846 .elementor-element.elementor-element-c98a293 .elementor-icon-list-icon svg{fill:#9B733A;transition:fill 0.3s;}.elementor-846 .elementor-element.elementor-element-c98a293 .elementor-icon-list-icon{padding-inline-end:7px;}.elementor-846 .elementor-element.elementor-element-c98a293 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-846 .elementor-element.elementor-element-c98a293 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;line-height:21px;}.elementor-846 .elementor-element.elementor-element-c98a293 .elementor-icon-list-text{color:#313131;transition:color 0.3s;}.elementor-846 .elementor-element.elementor-element-c602ab3{width:var( --container-widget-width, 362px );max-width:362px;--container-widget-width:362px;--container-widget-flex-grow:0;text-align:center;}.elementor-846 .elementor-element.elementor-element-c602ab3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-c602ab3.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-846 .elementor-element.elementor-element-c602ab3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;line-height:21px;color:#313131;}.elementor-846 .elementor-element.elementor-element-6470c60{width:var( --container-widget-width, 349px );max-width:349px;--container-widget-width:349px;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-846 .elementor-element.elementor-element-6470c60 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-846 .elementor-element.elementor-element-6470c60.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-846 .elementor-element.elementor-element-6470c60 .elementor-heading-title{font-family:"PtSerif", Sans-serif;font-size:57px;font-weight:300;line-height:30px;color:#10301D;}.elementor-846 .elementor-element.elementor-element-01263ea{--display:flex;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-846 .elementor-element.elementor-element-01263ea.e-con{--align-self:center;}.elementor-846 .elementor-element.elementor-element-cf1d3b9{width:var( --container-widget-width, 290px );max-width:290px;--container-widget-width:290px;--container-widget-flex-grow:0;}.elementor-846 .elementor-element.elementor-element-cf1d3b9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-cf1d3b9.elementor-element{--align-self:center;}.elementor-846 .elementor-element.elementor-element-cf1d3b9 .elementor-button{font-family:"PtSerif", Sans-serif;font-size:25px;font-weight:400;line-height:21px;fill:#10301D;color:#10301D;border-radius:5px 5px 5px 5px;padding:20px 0px 20px 0px;}.elementor-846 .elementor-element.elementor-element-cf1d3b9 .elementor-button:hover, .elementor-846 .elementor-element.elementor-element-cf1d3b9 .elementor-button:focus{color:#10301D;}.elementor-846 .elementor-element.elementor-element-cf1d3b9 .elementor-button:hover svg, .elementor-846 .elementor-element.elementor-element-cf1d3b9 .elementor-button:focus svg{fill:#10301D;}.elementor-846 .elementor-element.elementor-element-6e74e15c{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:158px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-846 .elementor-element.elementor-element-6e74e15c:not(.elementor-motion-effects-element-type-background), .elementor-846 .elementor-element.elementor-element-6e74e15c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#09170C;}.elementor-846 .elementor-element.elementor-element-6e74e15c > .elementor-shape-top .elementor-shape-fill, .elementor-846 .elementor-element.elementor-element-6e74e15c > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#FFFEFC;}.elementor-846 .elementor-element.elementor-element-6e74e15c > .elementor-shape-top svg, .elementor-846 .elementor-element.elementor-element-6e74e15c > .e-con-inner > .elementor-shape-top svg{width:calc(217% + 1.3px);height:416px;}.elementor-846 .elementor-element.elementor-element-6e74e15c > .elementor-shape-top, .elementor-846 .elementor-element.elementor-element-6e74e15c > .e-con-inner > .elementor-shape-top{z-index:2;pointer-events:none;}.elementor-846 .elementor-element.elementor-element-fcf7e58{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-846 .elementor-element.elementor-element-48cf144a{width:var( --container-widget-width, 338px );max-width:338px;--container-widget-width:338px;--container-widget-flex-grow:0;}.elementor-846 .elementor-element.elementor-element-48cf144a > .elementor-widget-container{margin:0px -47px 0px 0px;padding:0px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-58b1ff18{--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-846 .elementor-element.elementor-element-58b1ff18.e-con{--align-self:center;}.elementor-846 .elementor-element.elementor-element-2d5ec0bb{width:var( --container-widget-width, 478px );max-width:478px;--container-widget-width:478px;--container-widget-flex-grow:0;text-align:start;}.elementor-846 .elementor-element.elementor-element-2d5ec0bb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-2d5ec0bb.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-846 .elementor-element.elementor-element-2d5ec0bb .elementor-heading-title{font-family:"PtSerif", Sans-serif;font-size:40px;font-weight:400;color:#FFFFFF;}.elementor-846 .elementor-element.elementor-element-221e66d6{width:var( --container-widget-width, 664px );max-width:664px;--container-widget-width:664px;--container-widget-flex-grow:0;text-align:start;}.elementor-846 .elementor-element.elementor-element-221e66d6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-221e66d6.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-846 .elementor-element.elementor-element-221e66d6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;line-height:21px;color:#FFFFFF;}.elementor-846 .elementor-element.elementor-element-62334769{--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:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-846 .elementor-element.elementor-element-62334769:not(.elementor-motion-effects-element-type-background), .elementor-846 .elementor-element.elementor-element-62334769 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#09170C;}.elementor-846 .elementor-element.elementor-element-3c0973bd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 60px;--row-gap:20px;--column-gap:60px;--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-846 .elementor-element.elementor-element-53602077{width:var( --container-widget-width, 225px );max-width:225px;--container-widget-width:225px;--container-widget-flex-grow:0;}.elementor-846 .elementor-element.elementor-element-39956470{--display:flex;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-846 .elementor-element.elementor-element-39956470.e-con{--align-self:center;}.elementor-846 .elementor-element.elementor-element-6c62a337{width:var( --container-widget-width, 290px );max-width:290px;--container-widget-width:290px;--container-widget-flex-grow:0;}.elementor-846 .elementor-element.elementor-element-6c62a337 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-6c62a337.elementor-element{--align-self:center;}.elementor-846 .elementor-element.elementor-element-6c62a337 .elementor-button{font-family:"PtSerif", Sans-serif;font-size:25px;font-weight:400;line-height:21px;fill:#10301D;color:#10301D;border-radius:5px 5px 5px 5px;padding:20px 0px 20px 0px;}.elementor-846 .elementor-element.elementor-element-6c62a337 .elementor-button:hover, .elementor-846 .elementor-element.elementor-element-6c62a337 .elementor-button:focus{color:#10301D;}.elementor-846 .elementor-element.elementor-element-6c62a337 .elementor-button:hover svg, .elementor-846 .elementor-element.elementor-element-6c62a337 .elementor-button:focus svg{fill:#10301D;}.elementor-846 .elementor-element.elementor-element-282c990b{width:var( --container-widget-width, 470px );max-width:470px;--container-widget-width:470px;--container-widget-flex-grow:0;text-align:center;}.elementor-846 .elementor-element.elementor-element-282c990b > .elementor-widget-container{margin:50px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-282c990b.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-846 .elementor-element.elementor-element-282c990b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;line-height:21px;color:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-846 .elementor-element.elementor-element-50c8b2be{--min-height:0px;--padding-top:80px;--padding-bottom:443px;--padding-left:0px;--padding-right:0px;}.elementor-846 .elementor-element.elementor-element-4ebf46a6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-846 .elementor-element.elementor-element-68ba9ff7.e-con{--align-self:center;}.elementor-846 .elementor-element.elementor-element-5455093a.elementor-element{--align-self:center;}.elementor-846 .elementor-element.elementor-element-2162afda.elementor-element{--align-self:center;}.elementor-846 .elementor-element.elementor-element-2162afda{text-align:center;}.elementor-846 .elementor-element.elementor-element-2162afda .elementor-heading-title{line-height:35px;}.elementor-846 .elementor-element.elementor-element-5634227c.elementor-element{--align-self:center;}.elementor-846 .elementor-element.elementor-element-5634227c{text-align:center;}.elementor-846 .elementor-element.elementor-element-5634227c .elementor-heading-title{line-height:21px;}.elementor-846 .elementor-element.elementor-element-1b0c6220.e-con{--align-self:center;}.elementor-846 .elementor-element.elementor-element-1d6d7d4b{top:0%;}.elementor-846 .elementor-element.elementor-element-550b3aed:not(.elementor-motion-effects-element-type-background), .elementor-846 .elementor-element.elementor-element-550b3aed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:1000px auto;}.elementor-846 .elementor-element.elementor-element-550b3aed{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-846 .elementor-element.elementor-element-5e92e7a6{left:50%;}body.rtl .elementor-846 .elementor-element.elementor-element-5e92e7a6{right:50%;}.elementor-846 .elementor-element.elementor-element-5e92e7a6{top:-108px;}.elementor-846 .elementor-element.elementor-element-cb80eb2{--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-846 .elementor-element.elementor-element-fb87cac{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-846 .elementor-element.elementor-element-1093aff5{--container-widget-width:473px;--container-widget-flex-grow:0;width:var( --container-widget-width, 473px );max-width:473px;}.elementor-846 .elementor-element.elementor-element-1093aff5 .elementor-heading-title{line-height:35px;}.elementor-846 .elementor-element.elementor-element-62d9fcd8{--container-widget-width:513px;--container-widget-flex-grow:0;width:var( --container-widget-width, 513px );max-width:513px;}.elementor-846 .elementor-element.elementor-element-62d9fcd8 .elementor-heading-title{line-height:21px;}.elementor-846 .elementor-element.elementor-element-395acd9{--container-widget-width:591px;--container-widget-flex-grow:0;width:var( --container-widget-width, 591px );max-width:591px;}.elementor-846 .elementor-element.elementor-element-395acd9 .elementor-heading-title{line-height:21px;}.elementor-846 .elementor-element.elementor-element-c5fa690 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:100px 0px 10px 0px;}.elementor-846 .elementor-element.elementor-element-c5fa690{--container-widget-width:473px;--container-widget-flex-grow:0;width:var( --container-widget-width, 473px );max-width:473px;}.elementor-846 .elementor-element.elementor-element-c5fa690 .elementor-heading-title{line-height:35px;}.elementor-846 .elementor-element.elementor-element-425c1a83{--justify-content:center;}.elementor-846 .elementor-element.elementor-element-425c1a83.e-con{--align-self:center;}.elementor-846 .elementor-element.elementor-element-3b669619 .elementor-heading-title{line-height:30px;}.elementor-846 .elementor-element.elementor-element-6074ac60{--min-height:385px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-846 .elementor-element.elementor-element-74265ea5 .elementor-heading-title{line-height:30px;}.elementor-846 .elementor-element.elementor-element-464ce43b{--min-height:385px;}.elementor-846 .elementor-element.elementor-element-1516a066 .elementor-heading-title{line-height:30px;}.elementor-846 .elementor-element.elementor-element-159c0ee2{--padding-top:107px;--padding-bottom:238px;--padding-left:0px;--padding-right:0px;}.elementor-846 .elementor-element.elementor-element-374c342{--container-widget-width:369px;--container-widget-flex-grow:0;width:var( --container-widget-width, 369px );max-width:369px;}.elementor-846 .elementor-element.elementor-element-374c342 .elementor-heading-title{line-height:35px;}.elementor-846 .elementor-element.elementor-element-b3d8158{--container-widget-width:482px;--container-widget-flex-grow:0;width:var( --container-widget-width, 482px );max-width:482px;}.elementor-846 .elementor-element.elementor-element-b3d8158 .elementor-heading-title{line-height:21px;}.elementor-846 .elementor-element.elementor-element-3faaf858{--padding-top:150px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-846 .elementor-element.elementor-element-139d8dde.e-con{--align-self:center;}body:not(.rtl) .elementor-846 .elementor-element.elementor-element-3c163a69{left:198px;}body.rtl .elementor-846 .elementor-element.elementor-element-3c163a69{right:198px;}.elementor-846 .elementor-element.elementor-element-2d46887b .elementor-heading-title{line-height:35px;}.elementor-846 .elementor-element.elementor-element-320548f .elementor-heading-title{line-height:21px;}.elementor-846 .elementor-element.elementor-element-fd06acd{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-846 .elementor-element.elementor-element-fd06acd.e-con{--align-self:center;}.elementor-846 .elementor-element.elementor-element-16c1844c{--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:1;}.elementor-846 .elementor-element.elementor-element-18d35259{--container-widget-width:504px;--container-widget-flex-grow:0;width:var( --container-widget-width, 504px );max-width:504px;top:192px;}body:not(.rtl) .elementor-846 .elementor-element.elementor-element-18d35259{left:4%;}body.rtl .elementor-846 .elementor-element.elementor-element-18d35259{right:4%;}body:not(.rtl) .elementor-846 .elementor-element.elementor-element-e489fb7{left:-2px;}body.rtl .elementor-846 .elementor-element.elementor-element-e489fb7{right:-2px;}.elementor-846 .elementor-element.elementor-element-e489fb7{top:292px;}.elementor-846 .elementor-element.elementor-element-75639e0f{--min-height:3000px;--margin-top:-217px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-846 .elementor-element.elementor-element-6e4858ef{--margin-top:-228px;--margin-bottom:-200px;--margin-left:0px;--margin-right:0px;--padding-top:0460px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-846 .elementor-element.elementor-element-3236aa0 .elementor-heading-title{line-height:21px;}.elementor-846 .elementor-element.elementor-element-692cf748{--padding-top:500px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-846 .elementor-element.elementor-element-106a224b .elementor-heading-title{line-height:21px;}.elementor-846 .elementor-element.elementor-element-c6f8c45{--padding-top:540px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-846 .elementor-element.elementor-element-5ebe4165 .elementor-heading-title{line-height:21px;}.elementor-846 .elementor-element.elementor-element-70ad4d54{--padding-top:580px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-846 .elementor-element.elementor-element-6c85c4d3 .elementor-heading-title{line-height:21px;}.elementor-846 .elementor-element.elementor-element-4f620127{--padding-top:620px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-846 .elementor-element.elementor-element-7560e185 .elementor-heading-title{line-height:21px;}.elementor-846 .elementor-element.elementor-element-1de1a0f2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:145px;--padding-left:0px;--padding-right:0px;}.elementor-846 .elementor-element.elementor-element-287edb76 .elementor-heading-title{line-height:35px;}.elementor-846 .elementor-element.elementor-element-3598c312 .elementor-heading-title{line-height:21px;}.elementor-846 .elementor-element.elementor-element-7abcd8ef{--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;}.elementor-846 .elementor-element.elementor-element-7abcd8ef.e-con{--align-self:center;}.elementor-846 .elementor-element.elementor-element-2a0a42ec{--min-height:330px;--justify-content:flex-start;--padding-top:50px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-846 .elementor-element.elementor-element-2a0a42ec.e-con{--align-self:center;}.elementor-846 .elementor-element.elementor-element-63f4cb7e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-846 .elementor-element.elementor-element-9f14b5e > .elementor-widget-container{margin:-5px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-9f14b5e.elementor-element{--align-self:center;}.elementor-846 .elementor-element.elementor-element-6ee22d13{--container-widget-width:203px;--container-widget-flex-grow:0;width:var( --container-widget-width, 203px );max-width:203px;}.elementor-846 .elementor-element.elementor-element-6ee22d13 .elementor-heading-title{line-height:25px;}.elementor-846 .elementor-element.elementor-element-4a493198 .elementor-heading-title{line-height:21px;}.elementor-846 .elementor-element.elementor-element-888b87f{--min-height:330px;--justify-content:flex-start;--padding-top:50px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-846 .elementor-element.elementor-element-888b87f.e-con{--align-self:center;}.elementor-846 .elementor-element.elementor-element-2efff30d > .elementor-widget-container{margin:-2px 0px -7px 0px;padding:0px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-2efff30d.elementor-element{--align-self:center;}.elementor-846 .elementor-element.elementor-element-3f6b7d47{--container-widget-width:193px;--container-widget-flex-grow:0;width:var( --container-widget-width, 193px );max-width:193px;}.elementor-846 .elementor-element.elementor-element-3f6b7d47 .elementor-heading-title{line-height:25px;}.elementor-846 .elementor-element.elementor-element-385f1950 .elementor-heading-title{line-height:21px;}.elementor-846 .elementor-element.elementor-element-2369b4d9{--min-height:330px;--padding-top:50px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-846 .elementor-element.elementor-element-2369b4d9.e-con{--align-self:center;}.elementor-846 .elementor-element.elementor-element-78823d83{--container-widget-width:167px;--container-widget-flex-grow:0;width:var( --container-widget-width, 167px );max-width:167px;}.elementor-846 .elementor-element.elementor-element-78823d83 .elementor-heading-title{line-height:25px;}.elementor-846 .elementor-element.elementor-element-4553e6f1 .elementor-heading-title{line-height:21px;}.elementor-846 .elementor-element.elementor-element-4427d59{--min-height:330px;--padding-top:50px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-846 .elementor-element.elementor-element-4427d59.e-con{--align-self:center;}.elementor-846 .elementor-element.elementor-element-3d506389{--container-widget-width:146px;--container-widget-flex-grow:0;width:var( --container-widget-width, 146px );max-width:146px;}.elementor-846 .elementor-element.elementor-element-3d506389 .elementor-heading-title{line-height:25px;}.elementor-846 .elementor-element.elementor-element-5aee790b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:23px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-5aee790b .elementor-heading-title{line-height:21px;}.elementor-846 .elementor-element.elementor-element-95a777d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-846 .elementor-element.elementor-element-593c4be{left:50%;}body.rtl .elementor-846 .elementor-element.elementor-element-593c4be{right:50%;}.elementor-846 .elementor-element.elementor-element-593c4be{top:-107px;}.elementor-846 .elementor-element.elementor-element-ff74806{--container-widget-width:531px;--container-widget-flex-grow:0;width:var( --container-widget-width, 531px );max-width:531px;}.elementor-846 .elementor-element.elementor-element-ff74806 .elementor-heading-title{line-height:35px;}.elementor-846 .elementor-element.elementor-element-aefbaa7{--justify-content:center;--gap:18px 40px;--row-gap:18px;--column-gap:40px;}.elementor-846 .elementor-element.elementor-element-aefbaa7.e-con{--align-self:center;}.elementor-846 .elementor-element.elementor-element-3066418{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-846 .elementor-element.elementor-element-9c0eab0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 10px 0px;}.elementor-846 .elementor-element.elementor-element-9c0eab0 .elementor-heading-title{line-height:25px;}.elementor-846 .elementor-element.elementor-element-e3c356d .elementor-heading-title{line-height:21px;}.elementor-846 .elementor-element.elementor-element-34c1353{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-846 .elementor-element.elementor-element-82c6ebf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 10px 0px;}.elementor-846 .elementor-element.elementor-element-82c6ebf .elementor-heading-title{line-height:25px;}.elementor-846 .elementor-element.elementor-element-c0186fa .elementor-heading-title{line-height:21px;}.elementor-846 .elementor-element.elementor-element-cb9fd32{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-846 .elementor-element.elementor-element-16feab4 > .elementor-widget-container{padding:0px 0px 7px 0px;}.elementor-846 .elementor-element.elementor-element-5a8c114 > .elementor-widget-container{padding:5px 0px 10px 0px;}.elementor-846 .elementor-element.elementor-element-5a8c114 .elementor-heading-title{line-height:25px;}.elementor-846 .elementor-element.elementor-element-80156c7 .elementor-heading-title{line-height:21px;}.elementor-846 .elementor-element.elementor-element-5f608df{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:154px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-846 .elementor-element.elementor-element-2595dda{--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-846 .elementor-element.elementor-element-2595dda.e-con{--align-self:center;}.elementor-846 .elementor-element.elementor-element-9d3dd96 > .elementor-widget-container{margin:-567px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-9d3dd96{--container-widget-width:411px;--container-widget-flex-grow:0;width:var( --container-widget-width, 411px );max-width:411px;text-align:center;}.elementor-846 .elementor-element.elementor-element-9d3dd96.elementor-element{--align-self:center;}.elementor-846 .elementor-element.elementor-element-9d3dd96 .elementor-heading-title{line-height:35px;}.elementor-846 .elementor-element.elementor-element-47f8383{--container-widget-width:477px;--container-widget-flex-grow:0;width:var( --container-widget-width, 477px );max-width:477px;text-align:center;}.elementor-846 .elementor-element.elementor-element-47f8383 .elementor-heading-title{line-height:21px;}.elementor-846 .elementor-element.elementor-element-b9e6c86{--container-widget-width:560px;--container-widget-flex-grow:0;width:var( --container-widget-width, 560px );max-width:560px;}.elementor-846 .elementor-element.elementor-element-b9e6c86.elementor-element{--align-self:center;}.elementor-846 .elementor-element.elementor-element-f1d12ad{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-846 .elementor-element.elementor-element-dd9191e > .elementor-widget-container{margin:-100px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-ec21d27{--container-widget-width:541px;--container-widget-flex-grow:0;width:var( --container-widget-width, 541px );max-width:541px;}.elementor-846 .elementor-element.elementor-element-ec21d27 .elementor-heading-title{line-height:35px;}.elementor-846 .elementor-element.elementor-element-c98a293{--container-widget-width:453px;--container-widget-flex-grow:0;width:var( --container-widget-width, 453px );max-width:453px;}.elementor-846 .elementor-element.elementor-element-c602ab3 .elementor-heading-title{line-height:21px;}.elementor-846 .elementor-element.elementor-element-6470c60 .elementor-heading-title{line-height:35px;}.elementor-846 .elementor-element.elementor-element-6e74e15c{--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-846 .elementor-element.elementor-element-fcf7e58{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-846 .elementor-element.elementor-element-fcf7e58.e-con{--align-self:center;}.elementor-846 .elementor-element.elementor-element-48cf144a > .elementor-widget-container{margin:-170px -18px 0px 0px;padding:0px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-48cf144a{--container-widget-width:223px;--container-widget-flex-grow:0;width:var( --container-widget-width, 223px );max-width:223px;z-index:2;}.elementor-846 .elementor-element.elementor-element-48cf144a.elementor-element{--align-self:center;}.elementor-846 .elementor-element.elementor-element-2d5ec0bb.elementor-element{--align-self:center;}.elementor-846 .elementor-element.elementor-element-2d5ec0bb{text-align:center;}.elementor-846 .elementor-element.elementor-element-2d5ec0bb .elementor-heading-title{font-size:34px;line-height:35px;}.elementor-846 .elementor-element.elementor-element-221e66d6{--container-widget-width:513px;--container-widget-flex-grow:0;width:var( --container-widget-width, 513px );max-width:513px;text-align:center;}.elementor-846 .elementor-element.elementor-element-221e66d6 .elementor-heading-title{line-height:21px;}.elementor-846 .elementor-element.elementor-element-3c0973bd{--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:space-between;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-846 .elementor-element.elementor-element-3c0973bd.e-con{--align-self:center;}.elementor-846 .elementor-element.elementor-element-53602077{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-846 .elementor-element.elementor-element-53602077.elementor-element{--align-self:center;}.elementor-846 .elementor-element.elementor-element-53602077 img{width:62%;}.elementor-846 .elementor-element.elementor-element-282c990b .elementor-heading-title{line-height:21px;}}@media(max-width:767px){.elementor-846 .elementor-element.elementor-element-50c8b2be{--padding-top:50px;--padding-bottom:443px;--padding-left:0px;--padding-right:0px;}.elementor-846 .elementor-element.elementor-element-4ebf46a6{--width:330px;--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-846 .elementor-element.elementor-element-5455093a{--container-widget-width:160px;--container-widget-flex-grow:0;width:var( --container-widget-width, 160px );max-width:160px;}.elementor-846 .elementor-element.elementor-element-5455093a.elementor-element{--align-self:center;}.elementor-846 .elementor-element.elementor-element-2162afda > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-2162afda{--container-widget-width:330px;--container-widget-flex-grow:0;width:var( --container-widget-width, 330px );max-width:330px;}.elementor-846 .elementor-element.elementor-element-2162afda.elementor-element{--align-self:center;}.elementor-846 .elementor-element.elementor-element-2162afda .elementor-heading-title{font-size:25px;line-height:31px;}.elementor-846 .elementor-element.elementor-element-5634227c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-5634227c{--container-widget-width:330px;--container-widget-flex-grow:0;width:var( --container-widget-width, 330px );max-width:330px;}.elementor-846 .elementor-element.elementor-element-5634227c.elementor-element{--align-self:center;}.elementor-846 .elementor-element.elementor-element-5634227c .elementor-heading-title{font-size:15px;line-height:21px;}.elementor-846 .elementor-element.elementor-element-1b0c6220{--width:330px;--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-846 .elementor-element.elementor-element-27df690b{--container-widget-width:330px;--container-widget-flex-grow:0;width:var( --container-widget-width, 330px );max-width:330px;}.elementor-846 .elementor-element.elementor-element-27df690b.elementor-element{--align-self:center;}.elementor-846 .elementor-element.elementor-element-550b3aed:not(.elementor-motion-effects-element-type-background), .elementor-846 .elementor-element.elementor-element-550b3aed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:912px auto;}body:not(.rtl) .elementor-846 .elementor-element.elementor-element-5e92e7a6{left:50%;}body.rtl .elementor-846 .elementor-element.elementor-element-5e92e7a6{right:50%;}.elementor-846 .elementor-element.elementor-element-5e92e7a6{top:-110px;}.elementor-846 .elementor-element.elementor-element-cb80eb2{--width:330px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-846 .elementor-element.elementor-element-313359e{right:-22px;}body.rtl .elementor-846 .elementor-element.elementor-element-313359e{left:-22px;}.elementor-846 .elementor-element.elementor-element-313359e{top:-22px;}.elementor-846 .elementor-element.elementor-element-313359e .elementor-icon{font-size:77px;}.elementor-846 .elementor-element.elementor-element-313359e .elementor-icon svg{height:77px;}body:not(.rtl) .elementor-846 .elementor-element.elementor-element-d6290f5{right:-20px;}body.rtl .elementor-846 .elementor-element.elementor-element-d6290f5{left:-20px;}.elementor-846 .elementor-element.elementor-element-d6290f5{bottom:-25px;}.elementor-846 .elementor-element.elementor-element-d6290f5 .elementor-icon{font-size:77px;}.elementor-846 .elementor-element.elementor-element-d6290f5 .elementor-icon svg{height:77px;}body:not(.rtl) .elementor-846 .elementor-element.elementor-element-cd6794c{left:-23px;}body.rtl .elementor-846 .elementor-element.elementor-element-cd6794c{right:-23px;}.elementor-846 .elementor-element.elementor-element-cd6794c{bottom:-23px;}.elementor-846 .elementor-element.elementor-element-cd6794c .elementor-icon{font-size:77px;}.elementor-846 .elementor-element.elementor-element-cd6794c .elementor-icon svg{height:77px;}body:not(.rtl) .elementor-846 .elementor-element.elementor-element-98faddc{left:-19px;}body.rtl .elementor-846 .elementor-element.elementor-element-98faddc{right:-19px;}.elementor-846 .elementor-element.elementor-element-98faddc{top:-25px;}.elementor-846 .elementor-element.elementor-element-98faddc .elementor-icon{font-size:77px;}.elementor-846 .elementor-element.elementor-element-98faddc .elementor-icon svg{height:77px;}.elementor-846 .elementor-element.elementor-element-fb87cac{--min-height:340px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-846 .elementor-element.elementor-element-1093aff5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-1093aff5{--container-widget-width:233px;--container-widget-flex-grow:0;width:var( --container-widget-width, 233px );max-width:233px;}.elementor-846 .elementor-element.elementor-element-1093aff5.elementor-element{--align-self:center;}.elementor-846 .elementor-element.elementor-element-1093aff5 .elementor-heading-title{font-size:27px;line-height:27px;}.elementor-846 .elementor-element.elementor-element-62d9fcd8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-62d9fcd8{--container-widget-width:330px;--container-widget-flex-grow:0;width:var( --container-widget-width, 330px );max-width:330px;}.elementor-846 .elementor-element.elementor-element-62d9fcd8.elementor-element{--align-self:center;}.elementor-846 .elementor-element.elementor-element-62d9fcd8 .elementor-heading-title{font-size:15px;line-height:21px;}.elementor-846 .elementor-element.elementor-element-395acd9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-395acd9{--container-widget-width:330px;--container-widget-flex-grow:0;width:var( --container-widget-width, 330px );max-width:330px;}.elementor-846 .elementor-element.elementor-element-395acd9.elementor-element{--align-self:center;}.elementor-846 .elementor-element.elementor-element-395acd9 .elementor-heading-title{font-size:15px;line-height:21px;}.elementor-846 .elementor-element.elementor-element-c5fa690 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:70px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-c5fa690{--container-widget-width:297px;--container-widget-flex-grow:0;width:var( --container-widget-width, 297px );max-width:297px;}.elementor-846 .elementor-element.elementor-element-c5fa690.elementor-element{--align-self:center;}.elementor-846 .elementor-element.elementor-element-c5fa690 .elementor-heading-title{font-size:27px;line-height:33px;}.elementor-846 .elementor-element.elementor-element-425c1a83{--width:330px;--gap:62px 0px;--row-gap:62px;--column-gap:0px;}.elementor-846 .elementor-element.elementor-element-5b1124b0{--min-height:340px;--justify-content:flex-end;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-846 .elementor-element.elementor-element-3b669619 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-3b669619{--container-widget-width:232px;--container-widget-flex-grow:0;width:var( --container-widget-width, 232px );max-width:232px;text-align:start;}.elementor-846 .elementor-element.elementor-element-3b669619 .elementor-heading-title{font-size:22px;line-height:28px;}.elementor-846 .elementor-element.elementor-element-365ac237{--container-widget-width:238px;--container-widget-flex-grow:0;width:var( --container-widget-width, 238px );max-width:238px;top:6px;}body:not(.rtl) .elementor-846 .elementor-element.elementor-element-365ac237{right:42px;}body.rtl .elementor-846 .elementor-element.elementor-element-365ac237{left:42px;}.elementor-846 .elementor-element.elementor-element-6074ac60{--min-height:340px;--justify-content:flex-end;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-846 .elementor-element.elementor-element-74265ea5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-74265ea5{--container-widget-width:253px;--container-widget-flex-grow:0;width:var( --container-widget-width, 253px );max-width:253px;}.elementor-846 .elementor-element.elementor-element-74265ea5.elementor-element{--align-self:flex-start;}.elementor-846 .elementor-element.elementor-element-74265ea5 .elementor-heading-title{font-size:22px;line-height:28px;}.elementor-846 .elementor-element.elementor-element-42e34213{--container-widget-width:238px;--container-widget-flex-grow:0;width:var( --container-widget-width, 238px );max-width:238px;top:1px;}body:not(.rtl) .elementor-846 .elementor-element.elementor-element-42e34213{right:42px;}body.rtl .elementor-846 .elementor-element.elementor-element-42e34213{left:42px;}.elementor-846 .elementor-element.elementor-element-464ce43b{--min-height:340px;--justify-content:flex-end;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-846 .elementor-element.elementor-element-1516a066 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-1516a066{--container-widget-width:330px;--container-widget-flex-grow:0;width:var( --container-widget-width, 330px );max-width:330px;}.elementor-846 .elementor-element.elementor-element-1516a066.elementor-element{--align-self:center;}.elementor-846 .elementor-element.elementor-element-1516a066 .elementor-heading-title{font-size:22px;line-height:28px;}.elementor-846 .elementor-element.elementor-element-245177a6{--container-widget-width:238px;--container-widget-flex-grow:0;width:var( --container-widget-width, 238px );max-width:238px;top:2px;}body:not(.rtl) .elementor-846 .elementor-element.elementor-element-245177a6{right:42px;}body.rtl .elementor-846 .elementor-element.elementor-element-245177a6{left:42px;}.elementor-846 .elementor-element.elementor-element-159c0ee2{--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-846 .elementor-element.elementor-element-374c342 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 63px 0px;}.elementor-846 .elementor-element.elementor-element-374c342{--container-widget-width:297px;--container-widget-flex-grow:0;width:var( --container-widget-width, 297px );max-width:297px;}.elementor-846 .elementor-element.elementor-element-374c342.elementor-element{--align-self:center;}.elementor-846 .elementor-element.elementor-element-374c342 .elementor-heading-title{font-size:27px;line-height:31px;}.elementor-846 .elementor-element.elementor-element-d8f7b94{--width:330px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-846 .elementor-element.elementor-element-a02ff56{top:-164px;}.elementor-846 .elementor-element.elementor-element-9c2dd40{top:-128px;}.elementor-846 .elementor-element.elementor-element-4ae3c9a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:54px;--padding-bottom:57px;--padding-left:25px;--padding-right:25px;}.elementor-846 .elementor-element.elementor-element-b3d8158 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-b3d8158{--container-widget-width:330px;--container-widget-flex-grow:0;width:var( --container-widget-width, 330px );max-width:330px;}.elementor-846 .elementor-element.elementor-element-b3d8158.elementor-element{--align-self:center;}.elementor-846 .elementor-element.elementor-element-b3d8158 .elementor-heading-title{font-size:15px;line-height:24px;}.elementor-846 .elementor-element.elementor-element-15d6b3e{--container-widget-width:330px;--container-widget-flex-grow:0;width:var( --container-widget-width, 330px );max-width:330px;top:0px;}.elementor-846 .elementor-element.elementor-element-15d6b3e img{width:330px;max-width:330px;height:570px;}.elementor-846 .elementor-element.elementor-element-3faaf858{--margin-top:-152px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:113px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-846 .elementor-element.elementor-element-139d8dde{--width:330px;}.elementor-846 .elementor-element.elementor-element-139d8dde.e-con{--align-self:center;}.elementor-846 .elementor-element.elementor-element-3c163a69{--container-widget-width:123px;--container-widget-flex-grow:0;width:var( --container-widget-width, 123px );max-width:123px;top:-146px;}body:not(.rtl) .elementor-846 .elementor-element.elementor-element-3c163a69{left:102px;}body.rtl .elementor-846 .elementor-element.elementor-element-3c163a69{right:102px;}.elementor-846 .elementor-element.elementor-element-2d46887b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-2d46887b{--container-widget-width:221px;--container-widget-flex-grow:0;width:var( --container-widget-width, 221px );max-width:221px;}.elementor-846 .elementor-element.elementor-element-2d46887b.elementor-element{--align-self:center;}.elementor-846 .elementor-element.elementor-element-2d46887b .elementor-heading-title{font-size:27px;line-height:27px;}.elementor-846 .elementor-element.elementor-element-320548f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-320548f{--container-widget-width:330px;--container-widget-flex-grow:0;width:var( --container-widget-width, 330px );max-width:330px;}.elementor-846 .elementor-element.elementor-element-320548f.elementor-element{--align-self:center;}.elementor-846 .elementor-element.elementor-element-320548f .elementor-heading-title{font-size:15px;line-height:21px;}.elementor-846 .elementor-element.elementor-element-fd06acd{--width:330px;}.elementor-846 .elementor-element.elementor-element-16c1844c{--min-height:511px;}.elementor-846 .elementor-element.elementor-element-18d35259{--container-widget-width:388px;--container-widget-flex-grow:0;width:var( --container-widget-width, 388px );max-width:388px;top:174px;}body:not(.rtl) .elementor-846 .elementor-element.elementor-element-18d35259{left:-1px;}body.rtl .elementor-846 .elementor-element.elementor-element-18d35259{right:-1px;}.elementor-846 .elementor-element.elementor-element-e489fb7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-e489fb7{--container-widget-width:387px;--container-widget-flex-grow:0;width:var( --container-widget-width, 387px );max-width:387px;top:-23px;}body:not(.rtl) .elementor-846 .elementor-element.elementor-element-e489fb7{left:-1px;}body.rtl .elementor-846 .elementor-element.elementor-element-e489fb7{right:-1px;}.elementor-846 .elementor-element.elementor-element-75639e0f{--min-height:1505px;}.elementor-846 .elementor-element.elementor-element-6e4858ef{--padding-top:280px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-846 .elementor-element.elementor-element-124021be .elementor-icon-list-item > .elementor-icon-list-text, .elementor-846 .elementor-element.elementor-element-124021be .elementor-icon-list-item > a{font-size:19px;}.elementor-846 .elementor-element.elementor-element-3236aa0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-3236aa0{--container-widget-width:330px;--container-widget-flex-grow:0;width:var( --container-widget-width, 330px );max-width:330px;}.elementor-846 .elementor-element.elementor-element-3236aa0.elementor-element{--align-self:center;}.elementor-846 .elementor-element.elementor-element-3236aa0 .elementor-heading-title{font-size:15px;line-height:21px;}.elementor-846 .elementor-element.elementor-element-692cf748{--padding-top:320px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-846 .elementor-element.elementor-element-35c404e4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-846 .elementor-element.elementor-element-35c404e4 .elementor-icon-list-item > a{font-size:19px;}.elementor-846 .elementor-element.elementor-element-106a224b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-106a224b{--container-widget-width:330px;--container-widget-flex-grow:0;width:var( --container-widget-width, 330px );max-width:330px;}.elementor-846 .elementor-element.elementor-element-106a224b.elementor-element{--align-self:center;}.elementor-846 .elementor-element.elementor-element-106a224b .elementor-heading-title{font-size:15px;line-height:21px;}.elementor-846 .elementor-element.elementor-element-c6f8c45{--padding-top:360px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-846 .elementor-element.elementor-element-2fba3c07 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-846 .elementor-element.elementor-element-2fba3c07 .elementor-icon-list-item > a{font-size:19px;}.elementor-846 .elementor-element.elementor-element-5ebe4165 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-5ebe4165{--container-widget-width:330px;--container-widget-flex-grow:0;width:var( --container-widget-width, 330px );max-width:330px;}.elementor-846 .elementor-element.elementor-element-5ebe4165.elementor-element{--align-self:center;}.elementor-846 .elementor-element.elementor-element-5ebe4165 .elementor-heading-title{font-size:15px;line-height:21px;}.elementor-846 .elementor-element.elementor-element-70ad4d54{--padding-top:400px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-846 .elementor-element.elementor-element-503c239a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-846 .elementor-element.elementor-element-503c239a .elementor-icon-list-item > a{font-size:19px;}.elementor-846 .elementor-element.elementor-element-6c85c4d3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-6c85c4d3{--container-widget-width:330px;--container-widget-flex-grow:0;width:var( --container-widget-width, 330px );max-width:330px;}.elementor-846 .elementor-element.elementor-element-6c85c4d3.elementor-element{--align-self:center;}.elementor-846 .elementor-element.elementor-element-6c85c4d3 .elementor-heading-title{font-size:15px;line-height:21px;}.elementor-846 .elementor-element.elementor-element-4f620127{--padding-top:440px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-846 .elementor-element.elementor-element-b42e3ee .elementor-icon-list-item > .elementor-icon-list-text, .elementor-846 .elementor-element.elementor-element-b42e3ee .elementor-icon-list-item > a{font-size:19px;}.elementor-846 .elementor-element.elementor-element-7560e185 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-7560e185{--container-widget-width:330px;--container-widget-flex-grow:0;width:var( --container-widget-width, 330px );max-width:330px;}.elementor-846 .elementor-element.elementor-element-7560e185.elementor-element{--align-self:center;}.elementor-846 .elementor-element.elementor-element-7560e185 .elementor-heading-title{font-size:15px;line-height:21px;}.elementor-846 .elementor-element.elementor-element-1de1a0f2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-846 .elementor-element.elementor-element-287edb76 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-287edb76{--container-widget-width:215px;--container-widget-flex-grow:0;width:var( --container-widget-width, 215px );max-width:215px;}.elementor-846 .elementor-element.elementor-element-287edb76.elementor-element{--align-self:center;}.elementor-846 .elementor-element.elementor-element-287edb76 .elementor-heading-title{font-size:27px;line-height:27px;}.elementor-846 .elementor-element.elementor-element-3598c312 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-3598c312{--container-widget-width:299px;--container-widget-flex-grow:0;width:var( --container-widget-width, 299px );max-width:299px;}.elementor-846 .elementor-element.elementor-element-3598c312.elementor-element{--align-self:center;}.elementor-846 .elementor-element.elementor-element-3598c312 .elementor-heading-title{font-size:15px;line-height:21px;}.elementor-846 .elementor-element.elementor-element-7abcd8ef{--width:330px;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--margin-top:030px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-846 .elementor-element.elementor-element-2a0a42ec{--min-height:280px;--justify-content:center;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-846 .elementor-element.elementor-element-63f4cb7e{--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-846 .elementor-element.elementor-element-9f14b5e .elementor-icon{font-size:40px;}.elementor-846 .elementor-element.elementor-element-9f14b5e .elementor-icon svg{height:40px;}.elementor-846 .elementor-element.elementor-element-6ee22d13 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-6ee22d13{--container-widget-width:205px;--container-widget-flex-grow:0;width:var( --container-widget-width, 205px );max-width:205px;}.elementor-846 .elementor-element.elementor-element-6ee22d13.elementor-element{--align-self:flex-start;}.elementor-846 .elementor-element.elementor-element-6ee22d13 .elementor-heading-title{font-size:21px;line-height:28px;}.elementor-846 .elementor-element.elementor-element-4a493198 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-4a493198{--container-widget-width:330px;--container-widget-flex-grow:0;width:var( --container-widget-width, 330px );max-width:330px;}.elementor-846 .elementor-element.elementor-element-4a493198.elementor-element{--align-self:center;}.elementor-846 .elementor-element.elementor-element-4a493198 .elementor-heading-title{font-size:15px;line-height:21px;}.elementor-846 .elementor-element.elementor-element-888b87f{--min-height:280px;--justify-content:center;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-846 .elementor-element.elementor-element-715aed2d{--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-846 .elementor-element.elementor-element-2efff30d .elementor-icon{font-size:40px;}.elementor-846 .elementor-element.elementor-element-2efff30d .elementor-icon svg{height:40px;}.elementor-846 .elementor-element.elementor-element-3f6b7d47 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-3f6b7d47{--container-widget-width:195px;--container-widget-flex-grow:0;width:var( --container-widget-width, 195px );max-width:195px;}.elementor-846 .elementor-element.elementor-element-3f6b7d47.elementor-element{--align-self:center;}.elementor-846 .elementor-element.elementor-element-3f6b7d47 .elementor-heading-title{font-size:21px;line-height:28px;}.elementor-846 .elementor-element.elementor-element-385f1950 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-385f1950{--container-widget-width:330px;--container-widget-flex-grow:0;width:var( --container-widget-width, 330px );max-width:330px;}.elementor-846 .elementor-element.elementor-element-385f1950.elementor-element{--align-self:center;}.elementor-846 .elementor-element.elementor-element-385f1950 .elementor-heading-title{font-size:15px;line-height:21px;}.elementor-846 .elementor-element.elementor-element-2369b4d9{--min-height:280px;--justify-content:center;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-846 .elementor-element.elementor-element-5dcf658a{--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-846 .elementor-element.elementor-element-79c6ff5 > .elementor-widget-container{margin:0px 0px -6px 0px;padding:0px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-79c6ff5.elementor-element{--align-self:center;}.elementor-846 .elementor-element.elementor-element-79c6ff5 .elementor-icon{font-size:40px;}.elementor-846 .elementor-element.elementor-element-79c6ff5 .elementor-icon svg{height:40px;}.elementor-846 .elementor-element.elementor-element-78823d83 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-78823d83{--container-widget-width:185px;--container-widget-flex-grow:0;width:var( --container-widget-width, 185px );max-width:185px;}.elementor-846 .elementor-element.elementor-element-78823d83.elementor-element{--align-self:center;}.elementor-846 .elementor-element.elementor-element-78823d83 .elementor-heading-title{font-size:21px;line-height:28px;}.elementor-846 .elementor-element.elementor-element-4553e6f1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-4553e6f1{--container-widget-width:330px;--container-widget-flex-grow:0;width:var( --container-widget-width, 330px );max-width:330px;}.elementor-846 .elementor-element.elementor-element-4553e6f1.elementor-element{--align-self:center;}.elementor-846 .elementor-element.elementor-element-4553e6f1 .elementor-heading-title{font-size:15px;line-height:21px;}.elementor-846 .elementor-element.elementor-element-4427d59{--min-height:280px;--justify-content:center;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-846 .elementor-element.elementor-element-41ccac45{--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-846 .elementor-element.elementor-element-31374171 > .elementor-widget-container{margin:0px 0px -6px 0px;padding:0px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-31374171.elementor-element{--align-self:center;}.elementor-846 .elementor-element.elementor-element-31374171 .elementor-icon{font-size:40px;}.elementor-846 .elementor-element.elementor-element-31374171 .elementor-icon svg{height:40px;}.elementor-846 .elementor-element.elementor-element-3d506389 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-3d506389{--container-widget-width:214px;--container-widget-flex-grow:0;width:var( --container-widget-width, 214px );max-width:214px;}.elementor-846 .elementor-element.elementor-element-3d506389.elementor-element{--align-self:center;}.elementor-846 .elementor-element.elementor-element-3d506389 .elementor-heading-title{font-size:21px;line-height:28px;}.elementor-846 .elementor-element.elementor-element-5aee790b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-5aee790b{--container-widget-width:330px;--container-widget-flex-grow:0;width:var( --container-widget-width, 330px );max-width:330px;}.elementor-846 .elementor-element.elementor-element-5aee790b.elementor-element{--align-self:center;}.elementor-846 .elementor-element.elementor-element-5aee790b .elementor-heading-title{font-size:15px;line-height:21px;}body:not(.rtl) .elementor-846 .elementor-element.elementor-element-593c4be{left:50%;}body.rtl .elementor-846 .elementor-element.elementor-element-593c4be{right:50%;}.elementor-846 .elementor-element.elementor-element-593c4be{top:-111px;}.elementor-846 .elementor-element.elementor-element-ff74806 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-ff74806{--container-widget-width:302px;--container-widget-flex-grow:0;width:var( --container-widget-width, 302px );max-width:302px;}.elementor-846 .elementor-element.elementor-element-ff74806.elementor-element{--align-self:center;}.elementor-846 .elementor-element.elementor-element-ff74806 .elementor-heading-title{font-size:27px;line-height:27px;}.elementor-846 .elementor-element.elementor-element-aefbaa7{--width:330px;--gap:80px 0px;--row-gap:80px;--column-gap:0px;}.elementor-846 .elementor-element.elementor-element-9c0eab0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 5px 0px;}.elementor-846 .elementor-element.elementor-element-9c0eab0{--container-widget-width:331px;--container-widget-flex-grow:0;width:var( --container-widget-width, 331px );max-width:331px;}.elementor-846 .elementor-element.elementor-element-9c0eab0.elementor-element{--align-self:flex-start;}.elementor-846 .elementor-element.elementor-element-9c0eab0 .elementor-heading-title{font-size:22px;line-height:28px;}.elementor-846 .elementor-element.elementor-element-e3c356d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-e3c356d{--container-widget-width:330px;--container-widget-flex-grow:0;width:var( --container-widget-width, 330px );max-width:330px;}.elementor-846 .elementor-element.elementor-element-e3c356d.elementor-element{--align-self:center;}.elementor-846 .elementor-element.elementor-element-e3c356d .elementor-heading-title{font-size:15px;line-height:21px;}.elementor-846 .elementor-element.elementor-element-82c6ebf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 5px 0px;}.elementor-846 .elementor-element.elementor-element-82c6ebf{--container-widget-width:331px;--container-widget-flex-grow:0;width:var( --container-widget-width, 331px );max-width:331px;}.elementor-846 .elementor-element.elementor-element-82c6ebf.elementor-element{--align-self:flex-start;}.elementor-846 .elementor-element.elementor-element-82c6ebf .elementor-heading-title{font-size:22px;line-height:28px;}.elementor-846 .elementor-element.elementor-element-c0186fa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-c0186fa{--container-widget-width:330px;--container-widget-flex-grow:0;width:var( --container-widget-width, 330px );max-width:330px;}.elementor-846 .elementor-element.elementor-element-c0186fa.elementor-element{--align-self:center;}.elementor-846 .elementor-element.elementor-element-c0186fa .elementor-heading-title{font-size:15px;line-height:21px;}.elementor-846 .elementor-element.elementor-element-5a8c114 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 5px 0px;}.elementor-846 .elementor-element.elementor-element-5a8c114{--container-widget-width:331px;--container-widget-flex-grow:0;width:var( --container-widget-width, 331px );max-width:331px;}.elementor-846 .elementor-element.elementor-element-5a8c114.elementor-element{--align-self:flex-start;}.elementor-846 .elementor-element.elementor-element-5a8c114 .elementor-heading-title{font-size:22px;line-height:28px;}.elementor-846 .elementor-element.elementor-element-80156c7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-80156c7{--container-widget-width:330px;--container-widget-flex-grow:0;width:var( --container-widget-width, 330px );max-width:330px;}.elementor-846 .elementor-element.elementor-element-80156c7.elementor-element{--align-self:center;}.elementor-846 .elementor-element.elementor-element-80156c7 .elementor-heading-title{font-size:15px;line-height:21px;}.elementor-846 .elementor-element.elementor-element-5f608df{--padding-top:180px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-846 .elementor-element.elementor-element-2595dda{--width:330px;--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-846 .elementor-element.elementor-element-9d3dd96 > .elementor-widget-container{margin:-420px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-9d3dd96{--container-widget-width:330px;--container-widget-flex-grow:0;width:var( --container-widget-width, 330px );max-width:330px;}.elementor-846 .elementor-element.elementor-element-9d3dd96.elementor-element{--align-self:center;}.elementor-846 .elementor-element.elementor-element-9d3dd96 .elementor-heading-title{font-size:27px;line-height:33px;}.elementor-846 .elementor-element.elementor-element-47f8383 > .elementor-widget-container{margin:-13px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-47f8383{--container-widget-width:330px;--container-widget-flex-grow:0;width:var( --container-widget-width, 330px );max-width:330px;}.elementor-846 .elementor-element.elementor-element-47f8383.elementor-element{--align-self:center;}.elementor-846 .elementor-element.elementor-element-47f8383 .elementor-heading-title{font-size:15px;line-height:21px;}.elementor-846 .elementor-element.elementor-element-b9e6c86 > .elementor-widget-container{margin:0px -17px 0px -36px;padding:0px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-b9e6c86{--container-widget-width:330px;--container-widget-flex-grow:0;width:var( --container-widget-width, 330px );max-width:330px;}.elementor-846 .elementor-element.elementor-element-f1d12ad{--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-846 .elementor-element.elementor-element-247933a{--width:330px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-846 .elementor-element.elementor-element-baf2673{right:-22px;}body.rtl .elementor-846 .elementor-element.elementor-element-baf2673{left:-22px;}.elementor-846 .elementor-element.elementor-element-baf2673{top:-22px;}.elementor-846 .elementor-element.elementor-element-baf2673 .elementor-icon{font-size:77px;}.elementor-846 .elementor-element.elementor-element-baf2673 .elementor-icon svg{height:77px;}body:not(.rtl) .elementor-846 .elementor-element.elementor-element-ee5feb4{right:-20px;}body.rtl .elementor-846 .elementor-element.elementor-element-ee5feb4{left:-20px;}.elementor-846 .elementor-element.elementor-element-ee5feb4{bottom:-25px;}.elementor-846 .elementor-element.elementor-element-ee5feb4 .elementor-icon{font-size:77px;}.elementor-846 .elementor-element.elementor-element-ee5feb4 .elementor-icon svg{height:77px;}body:not(.rtl) .elementor-846 .elementor-element.elementor-element-7a72e1a{left:-23px;}body.rtl .elementor-846 .elementor-element.elementor-element-7a72e1a{right:-23px;}.elementor-846 .elementor-element.elementor-element-7a72e1a{bottom:-23px;}.elementor-846 .elementor-element.elementor-element-7a72e1a .elementor-icon{font-size:77px;}.elementor-846 .elementor-element.elementor-element-7a72e1a .elementor-icon svg{height:77px;}body:not(.rtl) .elementor-846 .elementor-element.elementor-element-f790671{left:-19px;}body.rtl .elementor-846 .elementor-element.elementor-element-f790671{right:-19px;}.elementor-846 .elementor-element.elementor-element-f790671{top:-25px;}.elementor-846 .elementor-element.elementor-element-f790671 .elementor-icon{font-size:77px;}.elementor-846 .elementor-element.elementor-element-f790671 .elementor-icon svg{height:77px;}.elementor-846 .elementor-element.elementor-element-c3d9bb5{--width:330px;--min-height:340px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-846 .elementor-element.elementor-element-dd9191e > .elementor-widget-container{margin:-50px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-ec21d27 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-ec21d27{--container-widget-width:248px;--container-widget-flex-grow:0;width:var( --container-widget-width, 248px );max-width:248px;}.elementor-846 .elementor-element.elementor-element-ec21d27.elementor-element{--align-self:center;}.elementor-846 .elementor-element.elementor-element-ec21d27 .elementor-heading-title{font-size:27px;line-height:27px;}.elementor-846 .elementor-element.elementor-element-c98a293 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 20px 0px;}.elementor-846 .elementor-element.elementor-element-c98a293{--container-widget-width:330px;--container-widget-flex-grow:0;width:var( --container-widget-width, 330px );max-width:330px;}.elementor-846 .elementor-element.elementor-element-c98a293.elementor-element{--align-self:flex-start;}.elementor-846 .elementor-element.elementor-element-c98a293 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-846 .elementor-element.elementor-element-c98a293 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-846 .elementor-element.elementor-element-c98a293 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-846 .elementor-element.elementor-element-c98a293 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-846 .elementor-element.elementor-element-c98a293 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-846 .elementor-element.elementor-element-c98a293 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-846 .elementor-element.elementor-element-c98a293 .elementor-icon-list-item > a{font-size:15px;line-height:21px;}.elementor-846 .elementor-element.elementor-element-c602ab3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-c602ab3{--container-widget-width:330px;--container-widget-flex-grow:0;width:var( --container-widget-width, 330px );max-width:330px;}.elementor-846 .elementor-element.elementor-element-c602ab3.elementor-element{--align-self:center;}.elementor-846 .elementor-element.elementor-element-c602ab3 .elementor-heading-title{line-height:21px;}.elementor-846 .elementor-element.elementor-element-6470c60 > .elementor-widget-container{margin:-6px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-6470c60{--container-widget-width:294px;--container-widget-flex-grow:0;width:var( --container-widget-width, 294px );max-width:294px;}.elementor-846 .elementor-element.elementor-element-6470c60.elementor-element{--align-self:flex-start;}.elementor-846 .elementor-element.elementor-element-6470c60 .elementor-heading-title{font-size:50px;line-height:28px;}.elementor-846 .elementor-element.elementor-element-01263ea{--width:260px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-846 .elementor-element.elementor-element-cf1d3b9{--container-widget-width:330px;--container-widget-flex-grow:0;width:var( --container-widget-width, 330px );max-width:330px;}.elementor-846 .elementor-element.elementor-element-cf1d3b9.elementor-element{--align-self:center;}.elementor-846 .elementor-element.elementor-element-fcf7e58{--width:330px;--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-846 .elementor-element.elementor-element-48cf144a > .elementor-widget-container{margin:0px -20px 0px 0px;}.elementor-846 .elementor-element.elementor-element-48cf144a{--container-widget-width:204px;--container-widget-flex-grow:0;width:var( --container-widget-width, 204px );max-width:204px;}.elementor-846 .elementor-element.elementor-element-2d5ec0bb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-2d5ec0bb{--container-widget-width:330px;--container-widget-flex-grow:0;width:var( --container-widget-width, 330px );max-width:330px;}.elementor-846 .elementor-element.elementor-element-2d5ec0bb.elementor-element{--align-self:center;}.elementor-846 .elementor-element.elementor-element-2d5ec0bb .elementor-heading-title{font-size:27px;line-height:27px;}.elementor-846 .elementor-element.elementor-element-221e66d6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-221e66d6{--container-widget-width:330px;--container-widget-flex-grow:0;width:var( --container-widget-width, 330px );max-width:330px;}.elementor-846 .elementor-element.elementor-element-221e66d6.elementor-element{--align-self:center;}.elementor-846 .elementor-element.elementor-element-221e66d6 .elementor-heading-title{font-size:15px;line-height:21px;}.elementor-846 .elementor-element.elementor-element-62334769{--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:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-846 .elementor-element.elementor-element-3c0973bd{--width:335px;--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:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-846 .elementor-element.elementor-element-3c0973bd.e-con{--align-self:center;}.elementor-846 .elementor-element.elementor-element-39956470{--width:330px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:19px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-846 .elementor-element.elementor-element-6c62a337{--container-widget-width:330px;--container-widget-flex-grow:0;width:var( --container-widget-width, 330px );max-width:330px;}.elementor-846 .elementor-element.elementor-element-6c62a337.elementor-element{--align-self:center;}.elementor-846 .elementor-element.elementor-element-282c990b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-282c990b{--container-widget-width:335px;--container-widget-flex-grow:0;width:var( --container-widget-width, 335px );max-width:335px;}.elementor-846 .elementor-element.elementor-element-282c990b.elementor-element{--align-self:center;}.elementor-846 .elementor-element.elementor-element-282c990b .elementor-heading-title{line-height:21px;}}@media(min-width:768px){.elementor-846 .elementor-element.elementor-element-50c8b2be{--content-width:1920px;}.elementor-846 .elementor-element.elementor-element-4ebf46a6{--width:1140px;}.elementor-846 .elementor-element.elementor-element-68ba9ff7{--width:600px;}.elementor-846 .elementor-element.elementor-element-1b0c6220{--width:290px;}.elementor-846 .elementor-element.elementor-element-cb80eb2{--width:700px;}.elementor-846 .elementor-element.elementor-element-fb87cac{--width:700px;}.elementor-846 .elementor-element.elementor-element-5b1124b0{--width:366px;}.elementor-846 .elementor-element.elementor-element-6074ac60{--width:366px;}.elementor-846 .elementor-element.elementor-element-464ce43b{--width:366px;}.elementor-846 .elementor-element.elementor-element-d8f7b94{--width:700px;}.elementor-846 .elementor-element.elementor-element-4ae3c9a{--width:600px;}.elementor-846 .elementor-element.elementor-element-16c1844c{--width:560px;}.elementor-846 .elementor-element.elementor-element-19208881{--width:560px;}.elementor-846 .elementor-element.elementor-element-75639e0f{--width:560px;}.elementor-846 .elementor-element.elementor-element-535aff02{--width:560px;}.elementor-846 .elementor-element.elementor-element-5fa90ea1{--width:560px;}.elementor-846 .elementor-element.elementor-element-bc6a942{--width:560px;}.elementor-846 .elementor-element.elementor-element-2eba7272{--width:560px;}.elementor-846 .elementor-element.elementor-element-14c2f946{--width:560px;}.elementor-846 .elementor-element.elementor-element-2a0a42ec{--width:560px;}.elementor-846 .elementor-element.elementor-element-888b87f{--width:560px;}.elementor-846 .elementor-element.elementor-element-2369b4d9{--width:560px;}.elementor-846 .elementor-element.elementor-element-4427d59{--width:560px;}.elementor-846 .elementor-element.elementor-element-3066418{--width:350px;}.elementor-846 .elementor-element.elementor-element-34c1353{--width:350px;}.elementor-846 .elementor-element.elementor-element-cb9fd32{--width:350px;}.elementor-846 .elementor-element.elementor-element-2595dda{--width:487px;}.elementor-846 .elementor-element.elementor-element-247933a{--width:700px;}.elementor-846 .elementor-element.elementor-element-c3d9bb5{--width:700px;}.elementor-846 .elementor-element.elementor-element-01263ea{--width:290px;}.elementor-846 .elementor-element.elementor-element-58b1ff18{--width:560px;}.elementor-846 .elementor-element.elementor-element-39956470{--width:290px;}}@media(max-width:1024px) and (min-width:768px){.elementor-846 .elementor-element.elementor-element-4ebf46a6{--width:560px;}.elementor-846 .elementor-element.elementor-element-68ba9ff7{--width:560px;}.elementor-846 .elementor-element.elementor-element-cb80eb2{--width:650px;}.elementor-846 .elementor-element.elementor-element-fb87cac{--width:650px;}.elementor-846 .elementor-element.elementor-element-425c1a83{--width:700px;}.elementor-846 .elementor-element.elementor-element-5b1124b0{--width:340px;}.elementor-846 .elementor-element.elementor-element-6074ac60{--width:340px;}.elementor-846 .elementor-element.elementor-element-464ce43b{--width:360px;}.elementor-846 .elementor-element.elementor-element-139d8dde{--width:560px;}.elementor-846 .elementor-element.elementor-element-fd06acd{--width:560px;}.elementor-846 .elementor-element.elementor-element-7abcd8ef{--width:700px;}.elementor-846 .elementor-element.elementor-element-2a0a42ec{--width:340px;}.elementor-846 .elementor-element.elementor-element-888b87f{--width:340px;}.elementor-846 .elementor-element.elementor-element-2369b4d9{--width:340px;}.elementor-846 .elementor-element.elementor-element-4427d59{--width:340px;}.elementor-846 .elementor-element.elementor-element-aefbaa7{--width:700px;}.elementor-846 .elementor-element.elementor-element-3066418{--width:330px;}.elementor-846 .elementor-element.elementor-element-34c1353{--width:330px;}.elementor-846 .elementor-element.elementor-element-cb9fd32{--width:340px;}.elementor-846 .elementor-element.elementor-element-2595dda{--width:482px;}.elementor-846 .elementor-element.elementor-element-247933a{--width:650px;}.elementor-846 .elementor-element.elementor-element-c3d9bb5{--width:650px;}.elementor-846 .elementor-element.elementor-element-fcf7e58{--width:560px;}.elementor-846 .elementor-element.elementor-element-3c0973bd{--width:560px;}}/* Start custom CSS for heading, class: .elementor-element-2162afda */.elementor-846 .elementor-element.elementor-element-2162afda {
    text-wrap: pretty;
}

.gradiente-texto {
    background: linear-gradient(to left,  #CEA16A, #F2CBA0, #FBEFDF);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5634227c */.elementor-846 .elementor-element.elementor-element-5634227c {
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-27df690b */.elementor-846 .elementor-element.elementor-element-27df690b .elementor-button {
    box-shadow: inset 0 0 5px 5px #ffffff25, 0 5px 0 0 #AA7C49, 0 15px 10px 0 #00000030 !important;
    width: 100%;
    position: relative;
    background: linear-gradient(to right, #AA7C49, #F2CBA0, #FBEFDF, #F2CBA0, #AA7C49) !important;
    border: 1px solid #F2CBA0 !important;
    overflow: hidden;
    transition: all 0.2s ease-in;
}

.elementor-846 .elementor-element.elementor-element-27df690b .elementor-button:hover {
    background: linear-gradient(to right, #AA7C49, #F2CBA0, #FBEFDF, #F2CBA0, #AA7C49) !important;
    border: none;
    transition: all 0.3s ease-out;
    transform: scale(1.05);
}

.elementor-846 .elementor-element.elementor-element-27df690b .elementor-button:hover::before {
    animation: sh02 1.2s 0s linear;
}

.elementor-846 .elementor-element.elementor-element-27df690b .elementor-button::before {
    content: '';
    display: block;
    width: 0;
    height: 86%;
    position: absolute;
    top: 7%;
    left: 0;
    opacity: 0;
    background: #fff;
    box-shadow: 0 0 50px 30px #fff;
    transform: skewX(-20deg);
}

@keyframes sh02 {
    0% {
        opacity: 0;
        left: 0;
    }
    40% {
        opacity: 1;
    }
    50% {
        opacity: 0;
        left: 100%;
    }
    100% {
        opacity: 0;
        left: 100%; /* Pausa invisível até reiniciar */
    }
}






.elementor-846 .elementor-element.elementor-element-27df690b .elementor-button:active {
    box-shadow: inset 0 0 5px 5px #ffffff25, 0 5px 0 0 #604d3e, 0 10px 5px 0 #00000085 !important;
    transition: all 0.1s ease-in;
    transform: scale(1);
}

/* TABLET E MOBILE — looping sempre ativo */
@media (max-width: 1024px) {
    .elementor-846 .elementor-element.elementor-element-27df690b .elementor-button::before {
        animation: sh02 1.8s linear infinite !important;
        opacity: 1;
    }
}

/* DESKTOP — garantir que não terá looping automático */
@media (min-width: 1025px) {
    .elementor-846 .elementor-element.elementor-element-27df690b .elementor-button::before {
        animation: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b0c6220 */.brilhoss {
    animation: ani 7s linear infinite; /* Animação constante do gradiente */
    transition: filter 2s ease; /* Transição suave */
    position: relative; /* Necessário para o pseudo-elemento */
    z-index: 0;
}

.brilhoss:before {
    content: '';
    position: absolute;
    top: 65%;
    left: 50%;
    width: 110%; /* Maior que o botão para expandir o brilho */
    height: 90%;
    background: radial-gradient(circle, #ffffff, #FFF4E690, #FFD09780, #7E99DD00 100%);
    filter: blur(15px);
    border-radius: 50%;
    transform: translate(-50%, -50%) scale(0);
    transition: transform 0.5s ease-out, opacity 0.2s ease-out; /* Animação suave */
    z-index: 1; /* Atrás do botão */
    pointer-events: none;
    mix-blend-mode: overlay;
}

.brilhoss:hover:before {
    transform: translate(-50%, -50%) scale(1.2); /* Expande o brilho ao passar o mouse */
    opacity: 1; /* Aparece o brilho */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-418ea078 */.elementor-846 .elementor-element.elementor-element-418ea078{
    position: absolute;
    width: 0px;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1d6d7d4b */@media (min-width: 1025px) {
  .elementor-846 .elementor-element.elementor-element-1d6d7d4b {
    width: 1920px !important;      /* largura fixa */
    max-width: none !important;    /* não deixar reduzir */
    height: auto;
    display: block;
    margin: 0 auto;                /* centraliza */
    left: 50%;
    transform: translate(-50%, -50%);   /* garante centralização */
    
  }
}

@media (min-width: 768px) and (max-width: 1024px) {
  .elementor-846 .elementor-element.elementor-element-1d6d7d4b {
    width: 1045px !important;     /* ajuste a largura se quiser */
    max-width: none !important;
    height: auto;
    display: block;
    margin: 0 auto;
    left: 50%;                    /* mantém o centro como referência */
    transform: translateX(calc(-50% - 0px));
  }
}

@media (max-width: 767px) {
  .elementor-846 .elementor-element.elementor-element-1d6d7d4b {
    width: 731px !important;     /* ajuste a largura se quiser */
    max-width: none !important;
    height: auto;
    display: block;
    margin: 0 auto;
    left: 50%;                    /* mantém o centro como referência */
    transform: translateX(calc(-50% - 0px));
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5e92e7a6 */.elementor-846 .elementor-element.elementor-element-5e92e7a6 {
    transform: translatex(-50%);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-313359e */.elementor-846 .elementor-element.elementor-element-313359e .elementor-icon svg{
    fill: url("#degrade2") !important;
    
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d6290f5 */.elementor-846 .elementor-element.elementor-element-d6290f5 {
    transform: rotate(90deg);
}


.elementor-846 .elementor-element.elementor-element-d6290f5 .elementor-icon svg{
    fill: url("#degrade2") !important;
    
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-cd6794c */.elementor-846 .elementor-element.elementor-element-cd6794c {
    transform: rotate(180deg);
}

.elementor-846 .elementor-element.elementor-element-cd6794c .elementor-icon svg{
    fill: url("#degrade2") !important;
    
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-98faddc */.elementor-846 .elementor-element.elementor-element-98faddc {
    transform: rotate(270deg);
}

.elementor-846 .elementor-element.elementor-element-98faddc .elementor-icon svg{
    fill: url("#degrade2") !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1093aff5 */.elementor-846 .elementor-element.elementor-element-1093aff5 {
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-62d9fcd8 */.elementor-846 .elementor-element.elementor-element-62d9fcd8 {
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-395acd9 */.elementor-846 .elementor-element.elementor-element-395acd9 {
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c5fa690 */.elementor-846 .elementor-element.elementor-element-c5fa690 {
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3b669619 */.elementor-846 .elementor-element.elementor-element-3b669619 {
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74265ea5 */.elementor-846 .elementor-element.elementor-element-74265ea5 {
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1516a066 */.elementor-846 .elementor-element.elementor-element-1516a066 {
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-550b3aed */@media (min-width: 1025px) {
  .elementor-846 .elementor-element.elementor-element-550b3aed {
    background-position: calc(50% - 0px) 10px !important;
  }
}




@media (min-width: 768px) and (max-width: 1024px) {
  .elementor-846 .elementor-element.elementor-element-550b3aed {
    background-position: calc(50% + 5px) top !important;
  }
}


@media (max-width: 767px) {
  .elementor-846 .elementor-element.elementor-element-550b3aed {
    background-position: calc(50% + 22px) 20px !important;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-374c342 */.elementor-846 .elementor-element.elementor-element-374c342 {
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4b3a8f5 */.elementor-846 .elementor-element.elementor-element-4b3a8f5::before {
    content: "";
    position: absolute;
    bottom: -80px;
    left: 50%;
    transform: translateX(-50%); 
    width: 700px; 
    height: 100px;
    background-color: #FFFEFC; 
    z-index: -2; 
    
}


.elementor-846 .elementor-element.elementor-element-4b3a8f5::after {
    content: "";
    position: absolute;
    top: 230px;
    left: 50%;
    transform: translateX(-50%); 
    width: 680px; 
    height: 270px;
    background-color: #00000025;
    filter: blur(10px);
    z-index: -1; 
    
}


@media (max-width: 767px) {
.elementor-846 .elementor-element.elementor-element-4b3a8f5::before {
    content: "";
    position: absolute;
    bottom: -380px;
    left: 50%;
    transform: translateX(-50%); 
    width: 360px; 
    height: 390px;
    background-color: #FFFEFC; 
    z-index: -2; 
    
}    


.elementor-846 .elementor-element.elementor-element-4b3a8f5::after {
    content: "";
    position: absolute;
    top: 50px;
    left: 50%;
    transform: translateX(-50%); 
    width: 320px; 
    height: 180px;
    background-color: #00000025;
    filter: blur(5px);
    z-index: -1; 
    
}
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b3d8158 */.elementor-846 .elementor-element.elementor-element-b3d8158 {
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-784b460 *//* Previne a seleção de texto ao clicar rapidamente */
.envelope-carta {
    cursor: pointer;
    user-select: none; 
    -webkit-user-select: none;
    /* Adicione isto para dar profundidade na dobra da aba: */
    perspective: 1000px; 
}





/* Otimização prévia para a GPU e estado inicial */
.envelope-carta .carta {
    will-change: transform;
    /* Mantém a carta em sua posição original do Elementor */
    transform: translate(0, 0) rotate(0deg);
}

/* Aciona a animação de ida */
.envelope-carta.aberto .carta {
    /* 1.5s de duração e uma curva ease-in-out muito mais refinada */
    animation: abrirCarta 1.5s cubic-bezier(0.65, 0, 0.35, 1) forwards;
}

/* Aciona a animação de volta exatamente pelo mesmo caminho */
.envelope-carta.fechado .carta {
    /* O mesmo tempo e curva para o trajeto de volta */
    animation: fecharCarta 1.5s cubic-bezier(0.65, 0, 0.35, 1) forwards;
}










/* --- Definição dos Movimentos --- */

@keyframes abrirCarta {
    0%, 10% {
        transform: translate(0, 0) rotate(0deg);
        z-index: 5;
        
    }
    50% {
        /* Passo 1: Sobe 50px em linha reta */
        transform: translate(0, -300px) rotate(5deg);
        z-index: 5;        
   }
    51% {
        /* Passo 1: Sobe 50px em linha reta */
        transform: translate(0, -300px) rotate(5deg);
        z-index: 7;        
   }
    100% {
        /* Passo 2: Desce de volta para a linha original (Y=0), vai 20px pra direita (X=20px) e inclina 30º */
        transform: translate(100px, 0) rotate(-5deg);
        z-index: 7;        
    }
}

/* --- Mobile --- */

@media (max-width: 767px) {
    
@keyframes abrirCarta {
    0%, 10% {
        transform: translate(0, 0) rotate(0deg);
        z-index: 5;
        
    }
    50% {
        /* Passo 1: Sobe 50px em linha reta */
        transform: translate(0, -300px) rotate(5deg);
        z-index: 5;        
   }
    51% {
        /* Passo 1: Sobe 50px em linha reta */
        transform: translate(0, -300px) rotate(5deg);
        z-index: 7;        
   }
    100% {
        /* Passo 2: Desce de volta para a linha original (Y=0), vai 20px pra direita (X=20px) e inclina 30º */
        transform: translate(0px, -250px) rotate(-2deg);
        z-index: 7;        
    }
}    
    
    
}






















@keyframes fecharCarta {
    0% {
        /* Começa exatamente de onde a animação anterior terminou */
        transform: translate(100px, 0) rotate(-5deg);
        z-index: 7; 
    }
    
    
    50% {
        /* Passo 1: Sobe 50px em linha reta */
        transform: translate(0, -300px) rotate(5deg);
        z-index: 7;        
   }    
    
    
    51% {
        /* Passo 1: Sobe 50px em linha reta */
        transform: translate(0, -300px) rotate(5deg);
        z-index: 5;        
   }
    
    
    
    
    
    90%, 100% {
        /* Retorna com precisão ao ponto zero do layout original */
        transform: translate(0, 0) rotate(0deg);
        z-index: 5;        
    }
}

/* --- Mobile --- */

@media (max-width: 767px) {
 
@keyframes fecharCarta {
    0% {
        /* Começa exatamente de onde a animação anterior terminou */
        transform: translate(0px, -250px) rotate(-2deg);
        z-index: 7; 
    }
    
    
    50% {
        /* Passo 1: Sobe 50px em linha reta */
        transform: translate(0, -300px) rotate(5deg);
        z-index: 7;        
   }    
    
    
    51% {
        /* Passo 1: Sobe 50px em linha reta */
        transform: translate(0, -300px) rotate(5deg);
        z-index: 5;        
   }
    
    
    
    
    
    90%, 100% {
        /* Retorna com precisão ao ponto zero do layout original */
        transform: translate(0, 0) rotate(0deg);
        z-index: 5;        
    }
} 
 
    
}














/* Otimização prévia para a GPU e estado inicial do envelope */
.envelope-carta .envelope {
    will-change: transform;
    /* Mantém o envelope perfeitamente centrado conforme o layout original do Elementor */
    transform: translate(0, 0) rotate(0deg);
}

/* Sincroniza a animação de ida com o exato mesmo tempo e curva da carta */
.envelope-carta.aberto .envelope {
    animation: abrirEnvelope 1.5s cubic-bezier(0.65, 0, 0.35, 1) forwards;
}

/* Sincroniza a animação de volta */
.envelope-carta.fechado .envelope {
    animation: fecharEnvelope 1.5s cubic-bezier(0.65, 0, 0.35, 1) forwards;
}

/* --- Definição dos Movimentos Espelhados --- */

@keyframes abrirEnvelope {
    0%, 10% {
        transform: translate(0, 0) rotate(0deg);

    }
    50% {
        /* Oposto da carta: Desce 300px e inclina -5deg */
        transform: translate(0, 300px) rotate(-5deg);

    }
    100% {
        /* Oposto da carta: Vai 100px para a esquerda (-100px) e inclina 5deg */
        transform: translate(-100px, 0) rotate(5deg);

    }
}

@keyframes fecharEnvelope {
    0% {
        /* Começa do exato ponto final da animação de abertura */
        transform: translate(-100px, 0) rotate(5deg);

    }
    50% {
        /* Retorna pelo caminho de baixo */
        transform: translate(0, 300px) rotate(-5deg);

    }
    90%, 100% {
        /* Volta ao centro perfeito da seção no Elementor */
        transform: translate(0, 0) rotate(0deg);

    }
}










/* =========================================
   ESTADO INICIAL DA ABA INTERNA
========================================= */
.envelope-carta .aba-interna {
    /* Define a dobradiça na borda inferior da imagem */
    transform-origin: bottom center;
    
    /* Otimização e estado original (fechada) */
    will-change: transform;
    transform: rotateX(180deg);
}

/* =========================================
   GATILHOS DA ABA
========================================= */
.envelope-carta.aberto .aba-interna {
    /* Mantemos os 1.5s totais, o controle de velocidade vai para os keyframes */
    animation: abrirAba 1.5s ease-out forwards;
}

.envelope-carta.fechado .aba-interna {
    /* Mesma duração total para sincronizar com o resto */
    animation: fecharAba 1.5s ease-in forwards;
}

/* =========================================
   KEYFRAMES DA ABA (CONTROLE DE TEMPO)
========================================= */
@keyframes abrirAba {
    0% {
        transform: rotateX(180deg);
    }
    20% {
        /* Abre rápido nos primeiros 10% (0.15 segundos) e dobra para trás */
        transform: rotateX(0deg);
    }
    100% {
        /* Mantém a aba aberta pelo resto do tempo enquanto a carta se move */
        transform: rotateX(0deg);
    }
}

@keyframes fecharAba {
    0% {
        transform: rotateX(0deg);
    }
    80% {
        /* A aba fica travada aberta enquanto a carta faz o trajeto de volta */
        transform: rotateX(0deg);
    }
    100% {
        /* Fecha rápido nos últimos 10% da animação, após a carta já estar dentro */
        transform: rotateX(180deg);
    }
}







/* =========================================
   ESTADO INICIAL DA ABA EXTERNA
========================================= */
.envelope-carta .aba-externa {
    /* Define a dobradiça na borda inferior da imagem */
    transform-origin: bottom center;
    
    /* Otimização e estado original (fechada) */
    will-change: transform;
    transform: rotateX(180deg);
}

/* =========================================
   GATILHOS DA ABA
========================================= */
.envelope-carta.aberto .aba-externa {
    /* Mantemos os 1.5s totais, o controle de velocidade vai para os keyframes */
    animation: abrirAbaExt 1.5s ease-out forwards;
}

.envelope-carta.fechado .aba-externa {
    /* Mesma duração total para sincronizar com o resto */
    animation: fecharAbaExt 1.5s ease-in forwards;
}

/* =========================================
   KEYFRAMES DA ABA (CONTROLE DE TEMPO)
========================================= */
@keyframes abrirAbaExt {
    0% {
        transform: rotateX(180deg);
        opacity: 1;
    }
    
    
    10% {

        opacity: 1;
    }    
    
    10.01% {

        opacity: 0;
    }        
    
    
    20% {

        transform: rotateX(0deg);
        opacity: 0;
    }
    
    
    
    100% {
        /* Mantém a aba aberta pelo resto do tempo enquanto a carta se move */
        transform: rotateX(0deg);
        opacity: 0;        
    }
}




@keyframes fecharAbaExt {
    0% {
        transform: rotateX(0deg);
        opacity: 0;  
        
    }
    
    
    
    80% {

        transform: rotateX(0deg);
        opacity: 0;         
    }
    
    89.99% {

        opacity: 0;
    }     

    90% {

        opacity: 1;
    }         
    
    
    100% {

        transform: rotateX(180deg);
        opacity: 1;        
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2d46887b */.elementor-846 .elementor-element.elementor-element-2d46887b {
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-320548f */.elementor-846 .elementor-element.elementor-element-320548f {
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-18d35259 */.elementor-846 .elementor-element.elementor-element-18d35259 {
    transform: scale(2);
     pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e489fb7 */.elementor-846 .elementor-element.elementor-element-e489fb7 {
    transform: scale(2.5);
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-124021be */.elementor-846 .elementor-element.elementor-element-124021be {
        background: linear-gradient(to right, #DDBB8E, #A18557) !important;
        border-radius: 10px 10px 0 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3236aa0 */.elementor-846 .elementor-element.elementor-element-3236aa0 {
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-35c404e4 */.elementor-846 .elementor-element.elementor-element-35c404e4 {
        background: linear-gradient(to right, #DDBB8E, #A18557) !important;
        border-radius: 10px 10px 0 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-106a224b */.elementor-846 .elementor-element.elementor-element-106a224b {
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2fba3c07 */.elementor-846 .elementor-element.elementor-element-2fba3c07 {
        background: linear-gradient(to right, #DDBB8E, #A18557) !important;
        border-radius: 10px 10px 0 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ebe4165 */.elementor-846 .elementor-element.elementor-element-5ebe4165 {
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-503c239a */.elementor-846 .elementor-element.elementor-element-503c239a {
        background: linear-gradient(to right, #DDBB8E, #A18557) !important;
        border-radius: 10px 10px 0 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6c85c4d3 */.elementor-846 .elementor-element.elementor-element-6c85c4d3 {
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b42e3ee */.elementor-846 .elementor-element.elementor-element-b42e3ee {
        background: linear-gradient(to right, #DDBB8E, #A18557) !important;
        border-radius: 10px 10px 0 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7560e185 */.elementor-846 .elementor-element.elementor-element-7560e185 {
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-287edb76 */.elementor-846 .elementor-element.elementor-element-287edb76 {
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3598c312 */.elementor-846 .elementor-element.elementor-element-3598c312 {
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9f14b5e */.elementor-846 .elementor-element.elementor-element-9f14b5e .elementor-icon svg{
    fill: url("#degrade2") !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ee22d13 */.elementor-846 .elementor-element.elementor-element-6ee22d13 {
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4a493198 */.elementor-846 .elementor-element.elementor-element-4a493198 {
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2efff30d */.elementor-846 .elementor-element.elementor-element-2efff30d .elementor-icon svg{
    fill: url("#degrade2") !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f6b7d47 */.elementor-846 .elementor-element.elementor-element-3f6b7d47 {
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-385f1950 */.elementor-846 .elementor-element.elementor-element-385f1950 {
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-79c6ff5 */.elementor-846 .elementor-element.elementor-element-79c6ff5 .elementor-icon svg{
    fill: url("#degrade2") !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-78823d83 */.elementor-846 .elementor-element.elementor-element-78823d83 {
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4553e6f1 */.elementor-846 .elementor-element.elementor-element-4553e6f1 {
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-31374171 */.elementor-846 .elementor-element.elementor-element-31374171 .elementor-icon svg{
    fill: url("#degrade2") !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3d506389 */.elementor-846 .elementor-element.elementor-element-3d506389 {
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5aee790b */.elementor-846 .elementor-element.elementor-element-5aee790b {
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-593c4be */.elementor-846 .elementor-element.elementor-element-593c4be {
    transform: translatex(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ff74806 */.elementor-846 .elementor-element.elementor-element-ff74806 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9c0eab0 */.elementor-846 .elementor-element.elementor-element-9c0eab0 {
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e3c356d */.elementor-846 .elementor-element.elementor-element-e3c356d {
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-82c6ebf */.elementor-846 .elementor-element.elementor-element-82c6ebf {
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c0186fa */.elementor-846 .elementor-element.elementor-element-c0186fa {
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a8c114 */.elementor-846 .elementor-element.elementor-element-5a8c114 {
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80156c7 */.elementor-846 .elementor-element.elementor-element-80156c7 {
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95a777d */@media (min-width: 1025px) {
  .elementor-846 .elementor-element.elementor-element-95a777d {
    background-position: calc(50% - 0px) 10px !important;
  }
}




@media (min-width: 768px) and (max-width: 1024px) {
  .elementor-846 .elementor-element.elementor-element-95a777d {
    background-position: calc(50% + 5px) top !important;
  }
}


@media (max-width: 767px) {
  .elementor-846 .elementor-element.elementor-element-95a777d {
    background-position: calc(50% + 22px) 20px !important;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9d3dd96 */.elementor-846 .elementor-element.elementor-element-9d3dd96 {
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47f8383 */.elementor-846 .elementor-element.elementor-element-47f8383 {
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f608df */@media (min-width: 1025px) {
  .elementor-846 .elementor-element.elementor-element-5f608df {
    background-position: calc(50% - 0px) 10px !important;
  }
}




@media (min-width: 768px) and (max-width: 1024px) {
  .elementor-846 .elementor-element.elementor-element-5f608df {
    background-position: calc(50% + 5px) top !important;
  }
}


@media (max-width: 767px) {
  .elementor-846 .elementor-element.elementor-element-5f608df {
    background-position: calc(50% + 22px) 20px !important;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-baf2673 */.elementor-846 .elementor-element.elementor-element-baf2673 .elementor-icon svg{
    fill: url("#degrade2") !important;
    
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ee5feb4 */.elementor-846 .elementor-element.elementor-element-ee5feb4 {
    transform: rotate(90deg);
}


.elementor-846 .elementor-element.elementor-element-ee5feb4 .elementor-icon svg{
    fill: url("#degrade2") !important;
    
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7a72e1a */.elementor-846 .elementor-element.elementor-element-7a72e1a {
    transform: rotate(180deg);
}

.elementor-846 .elementor-element.elementor-element-7a72e1a .elementor-icon svg{
    fill: url("#degrade2") !important;
    
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f790671 */.elementor-846 .elementor-element.elementor-element-f790671 {
    transform: rotate(270deg);
}

.elementor-846 .elementor-element.elementor-element-f790671 .elementor-icon svg{
    fill: url("#degrade2") !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ec21d27 */.elementor-846 .elementor-element.elementor-element-ec21d27 {
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c602ab3 */.elementor-846 .elementor-element.elementor-element-c602ab3 {
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6470c60 */.elementor-846 .elementor-element.elementor-element-6470c60 {
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cf1d3b9 */.elementor-846 .elementor-element.elementor-element-cf1d3b9 .elementor-button {
    box-shadow: inset 0 0 5px 5px #ffffff25, 0 5px 0 0 #AA7C49, 0 15px 10px 0 #00000030 !important;
    width: 100%;
    position: relative;
    background: linear-gradient(to right, #AA7C49, #F2CBA0, #FBEFDF, #F2CBA0, #AA7C49) !important;
    border: 1px solid #F2CBA0 !important;
    overflow: hidden;
    transition: all 0.2s ease-in;
}

.elementor-846 .elementor-element.elementor-element-cf1d3b9 .elementor-button:hover {
    background: linear-gradient(to right, #AA7C49, #F2CBA0, #FBEFDF, #F2CBA0, #AA7C49) !important;
    border: none;
    transition: all 0.3s ease-out;
    transform: scale(1.05);
}

.elementor-846 .elementor-element.elementor-element-cf1d3b9 .elementor-button:hover::before {
    animation: sh02 1.2s 0s linear;
}

.elementor-846 .elementor-element.elementor-element-cf1d3b9 .elementor-button::before {
    content: '';
    display: block;
    width: 0;
    height: 86%;
    position: absolute;
    top: 7%;
    left: 0;
    opacity: 0;
    background: #fff;
    box-shadow: 0 0 50px 30px #fff;
    transform: skewX(-20deg);
}

@keyframes sh02 {
    0% {
        opacity: 0;
        left: 0;
    }
    40% {
        opacity: 1;
    }
    50% {
        opacity: 0;
        left: 100%;
    }
    100% {
        opacity: 0;
        left: 100%; /* Pausa invisível até reiniciar */
    }
}






.elementor-846 .elementor-element.elementor-element-cf1d3b9 .elementor-button:active {
    box-shadow: inset 0 0 5px 5px #ffffff25, 0 5px 0 0 #604d3e, 0 10px 5px 0 #00000085 !important;
    transition: all 0.1s ease-in;
    transform: scale(1);
}

/* TABLET E MOBILE — looping sempre ativo */
@media (max-width: 1024px) {
    .elementor-846 .elementor-element.elementor-element-cf1d3b9 .elementor-button::before {
        animation: sh02 1.8s linear infinite !important;
        opacity: 1;
    }
}

/* DESKTOP — garantir que não terá looping automático */
@media (min-width: 1025px) {
    .elementor-846 .elementor-element.elementor-element-cf1d3b9 .elementor-button::before {
        animation: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01263ea */.brilhoss {
    animation: ani 7s linear infinite; /* Animação constante do gradiente */
    transition: filter 2s ease; /* Transição suave */
    position: relative; /* Necessário para o pseudo-elemento */
    z-index: 0;
}

.brilhoss:before {
    content: '';
    position: absolute;
    top: 65%;
    left: 50%;
    width: 110%; /* Maior que o botão para expandir o brilho */
    height: 90%;
    background: radial-gradient(circle, #ffffff, #FFF4E690, #FFD09780, #7E99DD00 100%);
    filter: blur(15px);
    border-radius: 50%;
    transform: translate(-50%, -50%) scale(0);
    transition: transform 0.5s ease-out, opacity 0.2s ease-out; /* Animação suave */
    z-index: 1; /* Atrás do botão */
    pointer-events: none;
    mix-blend-mode: overlay;
}

.brilhoss:hover:before {
    transform: translate(-50%, -50%) scale(1.2); /* Expande o brilho ao passar o mouse */
    opacity: 1; /* Aparece o brilho */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1d12ad */@media (min-width: 1025px) {
  .elementor-846 .elementor-element.elementor-element-f1d12ad {
    background-position: calc(50% - 0px) 10px !important;
  }
}




@media (min-width: 768px) and (max-width: 1024px) {
  .elementor-846 .elementor-element.elementor-element-f1d12ad {
    background-position: calc(50% + 5px) top !important;
  }
}


@media (max-width: 767px) {
  .elementor-846 .elementor-element.elementor-element-f1d12ad {
    background-position: calc(50% + 22px) 20px !important;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2d5ec0bb */.elementor-846 .elementor-element.elementor-element-2d5ec0bb {
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-221e66d6 */.elementor-846 .elementor-element.elementor-element-221e66d6 {
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6c62a337 */.elementor-846 .elementor-element.elementor-element-6c62a337 .elementor-button {
    box-shadow: inset 0 0 5px 5px #ffffff25, 0 5px 0 0 #AA7C49, 0 15px 10px 0 #00000030 !important;
    width: 100%;
    position: relative;
    background: linear-gradient(to right, #AA7C49, #F2CBA0, #FBEFDF, #F2CBA0, #AA7C49) !important;
    border: 1px solid #F2CBA0 !important;
    overflow: hidden;
    transition: all 0.2s ease-in;
}

.elementor-846 .elementor-element.elementor-element-6c62a337 .elementor-button:hover {
    background: linear-gradient(to right, #AA7C49, #F2CBA0, #FBEFDF, #F2CBA0, #AA7C49) !important;
    border: none;
    transition: all 0.3s ease-out;
    transform: scale(1.05);
}

.elementor-846 .elementor-element.elementor-element-6c62a337 .elementor-button:hover::before {
    animation: sh02 1.2s 0s linear;
}

.elementor-846 .elementor-element.elementor-element-6c62a337 .elementor-button::before {
    content: '';
    display: block;
    width: 0;
    height: 86%;
    position: absolute;
    top: 7%;
    left: 0;
    opacity: 0;
    background: #fff;
    box-shadow: 0 0 50px 30px #fff;
    transform: skewX(-20deg);
}

@keyframes sh02 {
    0% {
        opacity: 0;
        left: 0;
    }
    40% {
        opacity: 1;
    }
    50% {
        opacity: 0;
        left: 100%;
    }
    100% {
        opacity: 0;
        left: 100%; /* Pausa invisível até reiniciar */
    }
}






.elementor-846 .elementor-element.elementor-element-6c62a337 .elementor-button:active {
    box-shadow: inset 0 0 5px 5px #ffffff25, 0 5px 0 0 #604d3e, 0 10px 5px 0 #00000085 !important;
    transition: all 0.1s ease-in;
    transform: scale(1);
}

/* TABLET E MOBILE — looping sempre ativo */
@media (max-width: 1024px) {
    .elementor-846 .elementor-element.elementor-element-6c62a337 .elementor-button::before {
        animation: sh02 1.8s linear infinite !important;
        opacity: 1;
    }
}

/* DESKTOP — garantir que não terá looping automático */
@media (min-width: 1025px) {
    .elementor-846 .elementor-element.elementor-element-6c62a337 .elementor-button::before {
        animation: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39956470 */.brilhoss {
    animation: ani 7s linear infinite; /* Animação constante do gradiente */
    transition: filter 2s ease; /* Transição suave */
    position: relative; /* Necessário para o pseudo-elemento */
    z-index: 0;
}

.brilhoss:before {
    content: '';
    position: absolute;
    top: 65%;
    left: 50%;
    width: 110%; /* Maior que o botão para expandir o brilho */
    height: 90%;
    background: radial-gradient(circle, #ffffff, #FFF4E690, #FFD09780, #7E99DD00 100%);
    filter: blur(15px);
    border-radius: 50%;
    transform: translate(-50%, -50%) scale(0);
    transition: transform 0.5s ease-out, opacity 0.2s ease-out; /* Animação suave */
    z-index: 1; /* Atrás do botão */
    pointer-events: none;
    mix-blend-mode: overlay;
}

.brilhoss:hover:before {
    transform: translate(-50%, -50%) scale(1.2); /* Expande o brilho ao passar o mouse */
    opacity: 1; /* Aparece o brilho */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62334769 */.elementor-846 .elementor-element.elementor-element-62334769 {
    position: relative; /* Torna o container relativo para o ::before */
}

.elementor-846 .elementor-element.elementor-element-62334769::before {
    content: '';
    position: absolute;
    top: 3px; /* 2px de distância do topo */
    left: 0;
    right: 0;
    height: 3px; /* Altura da faixa */
    background: linear-gradient(90deg, transparent, #AA7C49, #F2CBA0, #FBEFDF, #F2CBA0, #AA7C49, transparent);
}/* End custom CSS */
/* Start custom CSS */html {
  color-scheme: light !important;
  forced-color-adjust: none !important;
}

/* Garante que NADA seja invertido */
html, body, * {
  forced-color-adjust: none !important;
}





body {
  user-select: none;
  -webkit-user-select: none; /* Safari */
  -ms-user-select: none;     /* IE/Edge antigos */
}


* {
    -webkit-tap-highlight-color: transparent;
    outline: none;
}




body::-webkit-scrollbar {

width: 10px;

}

body::-webkit-scrollbar-track {

background: #ffffff;

}

body::-webkit-scrollbar-thumb {

background: #AA7C49;

border-radius: 15px;

border: 2px solid #ffffff;

}




html,body{
    width:100%;
    overflow-x:hidden;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'PtSerif';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://maletadofreud.com.br/wp-content/uploads/2026/02/PTSerif-Regular.woff2') format('woff2'),
		url('https://maletadofreud.com.br/wp-content/uploads/2026/02/PTSerif-Regular.woff') format('woff');
}
@font-face {
	font-family: 'PtSerif';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://maletadofreud.com.br/wp-content/uploads/2026/02/PTSerif-Bold.woff2') format('woff2'),
		url('https://maletadofreud.com.br/wp-content/uploads/2026/02/PTSerif-Bold.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://maletadofreud.com.br/wp-content/uploads/2026/02/Montserrat-Regular.woff2') format('woff2'),
		url('https://maletadofreud.com.br/wp-content/uploads/2026/02/Montserrat-Regular.woff') format('woff');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://maletadofreud.com.br/wp-content/uploads/2026/02/Montserrat-Medium.woff2') format('woff2'),
		url('https://maletadofreud.com.br/wp-content/uploads/2026/02/Montserrat-Medium.woff') format('woff');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://maletadofreud.com.br/wp-content/uploads/2026/02/Montserrat-SemiBold.woff2') format('woff2'),
		url('https://maletadofreud.com.br/wp-content/uploads/2026/02/Montserrat-SemiBold.woff') format('woff');
}
/* End Custom Fonts CSS */