.elementor-1598 .elementor-element.elementor-element-a61615c{--content-width:100%;--min-height:620px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--gap:0px;--overlay-opacity:0;}.elementor-1598 .elementor-element.elementor-element-a61615c:not(.elementor-motion-effects-element-type-background), .elementor-1598 .elementor-element.elementor-element-a61615c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4E6C30;}.elementor-1598 .elementor-element.elementor-element-a61615c::before{--background-overlay:'';}.elementor-1598 .elementor-element.elementor-element-5d4d7e1{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--justify-content:center;--align-items:center;--gap:0px;--flex-wrap:nowrap;}.elementor-1598 .elementor-element.elementor-element-a3abf33{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--justify-content:flex-start;--align-items:center;--gap:0px;--flex-wrap:wrap;}.elementor-1598 .elementor-element.elementor-element-85bcff4{text-align:left;}.elementor-1598 .elementor-element.elementor-element-85bcff4 img{max-width:34%;}.elementor-1598 .elementor-element.elementor-element-85bcff4 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-1598 .elementor-element.elementor-element-7e9725e{text-align:left;}.elementor-1598 .elementor-element.elementor-element-7e9725e .elementor-heading-title{color:var( --e-global-color-text );font-family:"Sora", Sans-serif;font-size:44px;font-weight:600;}.elementor-1598 .elementor-element.elementor-element-7e9725e > .elementor-widget-container{margin:10px 0px 5px 0px;}.elementor-1598 .elementor-element.elementor-element-cf8ce80{text-align:left;z-index:10;}.elementor-1598 .elementor-element.elementor-element-cf8ce80 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Sora", Sans-serif;font-size:27px;font-weight:400;}.elementor-1598 .elementor-element.elementor-element-cf8ce80 > .elementor-widget-container{margin:10px 0px 26px 0px;}.elementor-1598 .elementor-element.elementor-element-5a96880 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(12px/2);}.elementor-1598 .elementor-element.elementor-element-5a96880 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(12px/2);}.elementor-1598 .elementor-element.elementor-element-5a96880 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(12px/2);margin-left:calc(12px/2);}.elementor-1598 .elementor-element.elementor-element-5a96880 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-12px/2);margin-left:calc(-12px/2);}body.rtl .elementor-1598 .elementor-element.elementor-element-5a96880 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-12px/2);}body:not(.rtl) .elementor-1598 .elementor-element.elementor-element-5a96880 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-12px/2);}.elementor-1598 .elementor-element.elementor-element-5a96880 .elementor-icon-list-icon i{color:#FFFFFF;}.elementor-1598 .elementor-element.elementor-element-5a96880 .elementor-icon-list-icon svg{fill:#FFFFFF;}.elementor-1598 .elementor-element.elementor-element-5a96880 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#FFFFFF;}.elementor-1598 .elementor-element.elementor-element-5a96880 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#FFFFFF;}.elementor-1598 .elementor-element.elementor-element-5a96880{--e-icon-list-icon-size:14px;}.elementor-1598 .elementor-element.elementor-element-5a96880 .elementor-icon-list-text{color:#FFFFFF;}.elementor-1598 .elementor-element.elementor-element-5a96880 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1598 .elementor-element.elementor-element-5a96880 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:1.5px;}.elementor-1598 .elementor-element.elementor-element-5a96880 > .elementor-widget-container{margin:0px 0px 35px 0px;padding:0px 0px 0px 0px;}.elementor-1598 .elementor-element.elementor-element-d020b33 .elementor-button{font-family:"Sora", Sans-serif;font-size:21px;font-weight:500;letter-spacing:1.5px;fill:var( --e-global-color-94d2531 );color:var( --e-global-color-94d2531 );}.elementor-1598 .elementor-element.elementor-element-d020b33 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-1598 .elementor-element.elementor-element-6c3c9f0 .elementor-button{font-family:"Sora", Sans-serif;font-size:21px;font-weight:500;letter-spacing:1.5px;fill:var( --e-global-color-94d2531 );color:var( --e-global-color-94d2531 );}.elementor-1598 .elementor-element.elementor-element-6c3c9f0 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-1598 .elementor-element.elementor-element-e445a70 > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-1598 .elementor-element.elementor-element-e445a70{z-index:10;}.elementor-1598 .elementor-element.elementor-element-8b3864d{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--justify-content:flex-start;--align-items:center;--gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;--z-index:1;}.elementor-1598 .elementor-element.elementor-element-8b3864d.e-container{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:1;}.elementor-1598 .elementor-element.elementor-element-95047a6{text-align:left;z-index:1;}.elementor-1598 .elementor-element.elementor-element-95047a6 > .elementor-widget-container{margin:-45px -45px -45px -45px;}.elementor-1598 .elementor-element.elementor-element-6d17066{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--flex-wrap:nowrap;--overlay-opacity:0.5;}.elementor-1598 .elementor-element.elementor-element-6d17066:not(.elementor-motion-effects-element-type-background), .elementor-1598 .elementor-element.elementor-element-6d17066 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.shotdayoficial.com.br/wp-content/uploads/2025/01/detail-green-leaf-1-scaled.jpg");background-position:center center;}.elementor-1598 .elementor-element.elementor-element-6d17066::before{--background-overlay:'';background-color:#000000B8;}.elementor-1598 .elementor-element.elementor-element-a27658f{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--flex-wrap:nowrap;--margin-top:0px;--margin-right:0px;--margin-bottom:-5px;--margin-left:0px;--padding-top:20px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-1598 .elementor-element.elementor-element-4837de5{--content-width:100%;--min-height:100px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--justify-content:center;--align-items:center;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-87240ad );--border-radius:15px 15px 15px 15px;}.elementor-1598 .elementor-element.elementor-element-4837de5:not(.elementor-motion-effects-element-type-background), .elementor-1598 .elementor-element.elementor-element-4837de5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#859E7075;}.elementor-1598 .elementor-element.elementor-element-10aa095{text-align:center;}.elementor-1598 .elementor-element.elementor-element-10aa095 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Sora", Sans-serif;font-size:45px;font-weight:600;}.elementor-1598 .elementor-element.elementor-element-10aa095 > .elementor-widget-container{margin:10px 0px -15px 0px;}.elementor-1598 .elementor-element.elementor-element-74fd1b4 .elementor-icon-list-icon i{color:var( --e-global-color-87240ad );}.elementor-1598 .elementor-element.elementor-element-74fd1b4 .elementor-icon-list-icon svg{fill:var( --e-global-color-87240ad );}.elementor-1598 .elementor-element.elementor-element-74fd1b4{--e-icon-list-icon-size:14px;}.elementor-1598 .elementor-element.elementor-element-74fd1b4 .elementor-icon-list-text{color:#FFFFFF;}.elementor-1598 .elementor-element.elementor-element-74fd1b4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1598 .elementor-element.elementor-element-74fd1b4 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;}.elementor-1598 .elementor-element.elementor-element-74fd1b4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1598 .elementor-element.elementor-element-c08025e{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--justify-content:center;--flex-wrap:nowrap;--margin-top:0px;--margin-right:0px;--margin-bottom:-5px;--margin-left:0px;--padding-top:20px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-1598 .elementor-element.elementor-element-e5f3d8e{--content-width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--justify-content:space-evenly;--align-items:stretch;--gap:0px;--overflow:hidden;--border-radius:15px 15px 15px 15px;}.elementor-1598 .elementor-element.elementor-element-e5f3d8e:not(.elementor-motion-effects-element-type-background), .elementor-1598 .elementor-element.elementor-element-e5f3d8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#859E70BF;}.elementor-1598 .elementor-element.elementor-element-7f3d632 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-1598 .elementor-element.elementor-element-7f3d632 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1598 .elementor-element.elementor-element-7f3d632 .elementor-image-box-wrapper{text-align:center;}.elementor-1598 .elementor-element.elementor-element-7f3d632 .elementor-image-box-title{margin-bottom:0px;color:var( --e-global-color-94d2531 );font-family:"Sora", Sans-serif;font-size:20px;font-weight:600;}.elementor-1598 .elementor-element.elementor-element-7f3d632 .elementor-image-box-description{color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;}.elementor-1598 .elementor-element.elementor-element-7f3d632 > .elementor-widget-container{margin:-73px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1598 .elementor-element.elementor-element-f9b4f51{--content-width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--justify-content:center;--align-items:center;--gap:0px;--overflow:hidden;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;}.elementor-1598 .elementor-element.elementor-element-f9b4f51:not(.elementor-motion-effects-element-type-background), .elementor-1598 .elementor-element.elementor-element-f9b4f51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#859E70BF;}.elementor-1598 .elementor-element.elementor-element-148761b.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1598 .elementor-element.elementor-element-148761b.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1598 .elementor-element.elementor-element-148761b.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1598 .elementor-element.elementor-element-148761b .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-1598 .elementor-element.elementor-element-148761b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1598 .elementor-element.elementor-element-148761b .elementor-image-box-wrapper{text-align:center;}.elementor-1598 .elementor-element.elementor-element-148761b .elementor-image-box-title{margin-bottom:0px;color:var( --e-global-color-94d2531 );font-family:"Sora", Sans-serif;font-size:20px;font-weight:600;}.elementor-1598 .elementor-element.elementor-element-148761b .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;}.elementor-1598 .elementor-element.elementor-element-148761b > .elementor-widget-container{margin:-106px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1598 .elementor-element.elementor-element-148761b.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-1598 .elementor-element.elementor-element-127e8ed{--content-width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--justify-content:center;--flex-wrap:nowrap;--margin-top:0px;--margin-right:0px;--margin-bottom:25px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-1598 .elementor-element.elementor-element-f5b61cb{--content-width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--justify-content:center;--align-items:center;--gap:0px;--overflow:hidden;--border-radius:15px 15px 15px 15px;}.elementor-1598 .elementor-element.elementor-element-f5b61cb:not(.elementor-motion-effects-element-type-background), .elementor-1598 .elementor-element.elementor-element-f5b61cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#859E70BF;}.elementor-1598 .elementor-element.elementor-element-9c0abcf.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1598 .elementor-element.elementor-element-9c0abcf.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1598 .elementor-element.elementor-element-9c0abcf.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1598 .elementor-element.elementor-element-9c0abcf .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-1598 .elementor-element.elementor-element-9c0abcf .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1598 .elementor-element.elementor-element-9c0abcf .elementor-image-box-wrapper{text-align:center;}.elementor-1598 .elementor-element.elementor-element-9c0abcf .elementor-image-box-title{margin-bottom:0px;color:var( --e-global-color-94d2531 );font-family:"Sora", Sans-serif;font-size:20px;font-weight:600;}.elementor-1598 .elementor-element.elementor-element-9c0abcf .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;}.elementor-1598 .elementor-element.elementor-element-9c0abcf > .elementor-widget-container{margin:-106px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1598 .elementor-element.elementor-element-9c0abcf.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-1598 .elementor-element.elementor-element-0fc9b8c{--content-width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--justify-content:center;--align-items:center;--gap:0px;--overflow:hidden;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;}.elementor-1598 .elementor-element.elementor-element-0fc9b8c:not(.elementor-motion-effects-element-type-background), .elementor-1598 .elementor-element.elementor-element-0fc9b8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#859E70BF;}.elementor-1598 .elementor-element.elementor-element-49327db.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1598 .elementor-element.elementor-element-49327db.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1598 .elementor-element.elementor-element-49327db.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1598 .elementor-element.elementor-element-49327db .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-1598 .elementor-element.elementor-element-49327db .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1598 .elementor-element.elementor-element-49327db .elementor-image-box-wrapper{text-align:center;}.elementor-1598 .elementor-element.elementor-element-49327db .elementor-image-box-title{margin-bottom:0px;color:var( --e-global-color-94d2531 );font-family:"Sora", Sans-serif;font-size:20px;font-weight:600;}.elementor-1598 .elementor-element.elementor-element-49327db .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;}.elementor-1598 .elementor-element.elementor-element-49327db > .elementor-widget-container{margin:-73px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1598 .elementor-element.elementor-element-72931c9{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--justify-content:space-between;--align-items:center;--gap:25px;}.elementor-1598 .elementor-element.elementor-element-a8ab4dd{--content-width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--justify-content:space-around;--align-items:stretch;--gap:0px;}.elementor-1598 .elementor-element.elementor-element-1696b0f > .elementor-widget-container{margin:-20px -20px -20px -20px;}.elementor-1598 .elementor-element.elementor-element-f898f04{--content-width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;}.elementor-1598 .elementor-element.elementor-element-50c97d5{text-align:left;}.elementor-1598 .elementor-element.elementor-element-50c97d5 .elementor-heading-title{color:var( --e-global-color-94d2531 );font-family:"Sora", Sans-serif;font-size:45px;font-weight:600;}.elementor-1598 .elementor-element.elementor-element-50c97d5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1598 .elementor-element.elementor-element-52e94f1 .elementor-icon-list-icon i{color:var( --e-global-color-7f6e64a );}.elementor-1598 .elementor-element.elementor-element-52e94f1 .elementor-icon-list-icon svg{fill:var( --e-global-color-7f6e64a );}.elementor-1598 .elementor-element.elementor-element-52e94f1{--e-icon-list-icon-size:14px;}.elementor-1598 .elementor-element.elementor-element-52e94f1 .elementor-icon-list-text{color:var( --e-global-color-94d2531 );}.elementor-1598 .elementor-element.elementor-element-52e94f1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1598 .elementor-element.elementor-element-52e94f1 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;}.elementor-1598 .elementor-element.elementor-element-481dd3e{--min-height:600px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--justify-content:center;--align-items:center;--gap:5px;--flex-wrap:nowrap;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:45px;--padding-right:0px;--padding-bottom:45px;--padding-left:0px;}.elementor-1598 .elementor-element.elementor-element-481dd3e:not(.elementor-motion-effects-element-type-background), .elementor-1598 .elementor-element.elementor-element-481dd3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4E6C30;}.elementor-1598 .elementor-element.elementor-element-de31121 img{filter:brightness( 200% ) contrast( 100% ) saturate( 200% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1598 .elementor-element.elementor-element-fdfa87a{--min-height:600px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--justify-content:center;--align-items:center;--gap:5px;--flex-wrap:nowrap;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:45px;--padding-right:0px;--padding-bottom:45px;--padding-left:0px;}.elementor-1598 .elementor-element.elementor-element-fdfa87a:not(.elementor-motion-effects-element-type-background), .elementor-1598 .elementor-element.elementor-element-fdfa87a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4E6C30;}.elementor-1598 .elementor-element.elementor-element-83c9032{width:100%;max-width:100%;top:9px;}body:not(.rtl) .elementor-1598 .elementor-element.elementor-element-83c9032{left:0px;}body.rtl .elementor-1598 .elementor-element.elementor-element-83c9032{right:0px;}.elementor-1598 .elementor-element.elementor-element-486d6c8{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--justify-content:center;--align-items:center;--flex-wrap:wrap;--border-radius:25px 25px 25px 25px;}.elementor-1598 .elementor-element.elementor-element-486d6c8:not(.elementor-motion-effects-element-type-background), .elementor-1598 .elementor-element.elementor-element-486d6c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(45deg, var( --e-global-color-94d2531 ) 0%, var( --e-global-color-87240ad ) 100%);}.elementor-1598 .elementor-element.elementor-element-1cef6c5{text-align:center;z-index:10;}.elementor-1598 .elementor-element.elementor-element-1cef6c5 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;}.elementor-1598 .elementor-element.elementor-element-29fb76c > .elementor-widget-container{margin:-60px 0px -50px 0px;}.elementor-1598 .elementor-element.elementor-element-6591f03 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;}.elementor-1598 .elementor-element.elementor-element-96d23f2 .elementor-heading-title{color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:52px;font-weight:600;}.elementor-1598 .elementor-element.elementor-element-96d23f2 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-1598 .elementor-element.elementor-element-0836dfb .elementor-heading-title{color:var( --e-global-color-text );font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;}.elementor-1598 .elementor-element.elementor-element-0836dfb > .elementor-widget-container{margin:-10px 0px 10px 0px;}.elementor-1598 .elementor-element.elementor-element-5b7ae1e .elementor-button{font-family:"Sora", Sans-serif;font-size:21px;font-weight:500;letter-spacing:1.5px;fill:#4E6C30;color:#4E6C30;}.elementor-1598 .elementor-element.elementor-element-5b7ae1e > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-1598 .elementor-element.elementor-element-0667472 > .elementor-widget-container{margin:-10px 0px -10px 0px;}.elementor-1598 .elementor-element.elementor-element-1e57a2f .elementor-icon-list-icon i{color:#D2FFAC;}.elementor-1598 .elementor-element.elementor-element-1e57a2f .elementor-icon-list-icon svg{fill:#D2FFAC;}.elementor-1598 .elementor-element.elementor-element-1e57a2f{--e-icon-list-icon-size:14px;}.elementor-1598 .elementor-element.elementor-element-1e57a2f .elementor-icon-list-text{color:var( --e-global-color-text );}.elementor-1598 .elementor-element.elementor-element-1e57a2f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1598 .elementor-element.elementor-element-1e57a2f .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;}.elementor-1598 .elementor-element.elementor-element-1e57a2f > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-1598 .elementor-element.elementor-element-62588ce{--min-height:391px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--justify-content:center;--align-items:center;--flex-wrap:wrap;}.elementor-1598 .elementor-element.elementor-element-f9b344e{text-align:center;z-index:10;}.elementor-1598 .elementor-element.elementor-element-f9b344e .elementor-heading-title{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;}.elementor-1598 .elementor-element.elementor-element-4057f0a > .elementor-widget-container{margin:-20px 0px -25px 0px;}.elementor-1598 .elementor-element.elementor-element-ba03dd1 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;}.elementor-1598 .elementor-element.elementor-element-b261c9a .elementor-heading-title{color:var( --e-global-color-text );font-family:"Sora", Sans-serif;font-size:34px;font-weight:600;}.elementor-1598 .elementor-element.elementor-element-b261c9a > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-1598 .elementor-element.elementor-element-84c9782 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;}.elementor-1598 .elementor-element.elementor-element-84c9782 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-1598 .elementor-element.elementor-element-f22e15b .elementor-button{font-family:"Sora", Sans-serif;font-size:16px;font-weight:500;letter-spacing:1.5px;fill:var( --e-global-color-94d2531 );color:var( --e-global-color-94d2531 );}.elementor-1598 .elementor-element.elementor-element-f22e15b > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-1598 .elementor-element.elementor-element-2a18c0d > .elementor-widget-container{margin:-10px 0px -10px 0px;}.elementor-1598 .elementor-element.elementor-element-c5b1145 .elementor-icon-list-icon i{color:#D2FFAC;}.elementor-1598 .elementor-element.elementor-element-c5b1145 .elementor-icon-list-icon svg{fill:#D2FFAC;}.elementor-1598 .elementor-element.elementor-element-c5b1145{--e-icon-list-icon-size:14px;}.elementor-1598 .elementor-element.elementor-element-c5b1145 .elementor-icon-list-text{color:var( --e-global-color-text );}.elementor-1598 .elementor-element.elementor-element-c5b1145 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1598 .elementor-element.elementor-element-c5b1145 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:400;}.elementor-1598 .elementor-element.elementor-element-c5b1145 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-1598 .elementor-element.elementor-element-89a7281{--min-height:391px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--justify-content:center;--align-items:center;--flex-wrap:wrap;}.elementor-1598 .elementor-element.elementor-element-6e986f3{text-align:center;z-index:10;}.elementor-1598 .elementor-element.elementor-element-6e986f3 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;}.elementor-1598 .elementor-element.elementor-element-d1416de > .elementor-widget-container{margin:-20px 0px -25px 0px;}.elementor-1598 .elementor-element.elementor-element-de99b70 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;}.elementor-1598 .elementor-element.elementor-element-407beca .elementor-heading-title{color:var( --e-global-color-text );font-family:"Sora", Sans-serif;font-size:34px;font-weight:600;}.elementor-1598 .elementor-element.elementor-element-407beca > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-1598 .elementor-element.elementor-element-5817f01 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;}.elementor-1598 .elementor-element.elementor-element-5817f01 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-1598 .elementor-element.elementor-element-c0742b5 .elementor-button{font-family:"Sora", Sans-serif;font-size:16px;font-weight:500;letter-spacing:1.5px;fill:var( --e-global-color-94d2531 );color:var( --e-global-color-94d2531 );}.elementor-1598 .elementor-element.elementor-element-c0742b5 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-1598 .elementor-element.elementor-element-a9b3d67 > .elementor-widget-container{margin:-10px 0px -10px 0px;}.elementor-1598 .elementor-element.elementor-element-101b750 .elementor-icon-list-icon i{color:#D2FFAC;}.elementor-1598 .elementor-element.elementor-element-101b750 .elementor-icon-list-icon svg{fill:#D2FFAC;}.elementor-1598 .elementor-element.elementor-element-101b750{--e-icon-list-icon-size:14px;}.elementor-1598 .elementor-element.elementor-element-101b750 .elementor-icon-list-text{color:var( --e-global-color-text );}.elementor-1598 .elementor-element.elementor-element-101b750 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1598 .elementor-element.elementor-element-101b750 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:400;}.elementor-1598 .elementor-element.elementor-element-101b750 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-1598 .elementor-element.elementor-element-ea307af{--min-height:391px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--justify-content:center;--align-items:center;--flex-wrap:wrap;}.elementor-1598 .elementor-element.elementor-element-adc46ea{text-align:center;z-index:10;}.elementor-1598 .elementor-element.elementor-element-adc46ea .elementor-heading-title{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;}.elementor-1598 .elementor-element.elementor-element-5e75fb3 img{width:70%;}.elementor-1598 .elementor-element.elementor-element-5e75fb3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1598 .elementor-element.elementor-element-920987b .elementor-heading-title{color:var( --e-global-color-text );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;}.elementor-1598 .elementor-element.elementor-element-7ab2f67 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Sora", Sans-serif;font-size:34px;font-weight:600;}.elementor-1598 .elementor-element.elementor-element-7ab2f67 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-1598 .elementor-element.elementor-element-ce5fe03 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;}.elementor-1598 .elementor-element.elementor-element-ce5fe03 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-1598 .elementor-element.elementor-element-f21317b .elementor-button{font-family:"Sora", Sans-serif;font-size:16px;font-weight:500;letter-spacing:1.5px;fill:var( --e-global-color-94d2531 );color:var( --e-global-color-94d2531 );}.elementor-1598 .elementor-element.elementor-element-f21317b > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-1598 .elementor-element.elementor-element-837493c > .elementor-widget-container{margin:-10px 0px -10px 0px;}.elementor-1598 .elementor-element.elementor-element-775e2a4 .elementor-icon-list-icon i{color:#D2FFAC;}.elementor-1598 .elementor-element.elementor-element-775e2a4 .elementor-icon-list-icon svg{fill:#D2FFAC;}.elementor-1598 .elementor-element.elementor-element-775e2a4{--e-icon-list-icon-size:14px;}.elementor-1598 .elementor-element.elementor-element-775e2a4 .elementor-icon-list-text{color:var( --e-global-color-text );}.elementor-1598 .elementor-element.elementor-element-775e2a4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1598 .elementor-element.elementor-element-775e2a4 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:400;}.elementor-1598 .elementor-element.elementor-element-775e2a4 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-1598 .elementor-element.elementor-element-a07bd0a img{filter:brightness( 200% ) contrast( 100% ) saturate( 200% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1598 .elementor-element.elementor-element-7351d3c{--min-height:571px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--justify-content:center;--align-items:center;--gap:5px;--flex-wrap:nowrap;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:45px;--padding-right:0px;--padding-bottom:45px;--padding-left:0px;}.elementor-1598 .elementor-element.elementor-element-7351d3c:not(.elementor-motion-effects-element-type-background), .elementor-1598 .elementor-element.elementor-element-7351d3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4E6C30;}.elementor-1598 .elementor-element.elementor-element-11d1ad8{width:100%;max-width:100%;top:9px;}body:not(.rtl) .elementor-1598 .elementor-element.elementor-element-11d1ad8{left:0px;}body.rtl .elementor-1598 .elementor-element.elementor-element-11d1ad8{right:0px;}.elementor-1598 .elementor-element.elementor-element-35d4dc9{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--justify-content:center;--align-items:center;--flex-wrap:wrap;--border-radius:25px 25px 25px 25px;}.elementor-1598 .elementor-element.elementor-element-35d4dc9:not(.elementor-motion-effects-element-type-background), .elementor-1598 .elementor-element.elementor-element-35d4dc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(45deg, var( --e-global-color-94d2531 ) 0%, var( --e-global-color-87240ad ) 100%);}.elementor-1598 .elementor-element.elementor-element-7c8c738{text-align:center;z-index:10;}.elementor-1598 .elementor-element.elementor-element-7c8c738 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;}.elementor-1598 .elementor-element.elementor-element-d37e813 > .elementor-widget-container{margin:-20px 0px -25px 0px;}.elementor-1598 .elementor-element.elementor-element-a96bd80 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;}.elementor-1598 .elementor-element.elementor-element-36a5ae9 .elementor-heading-title{color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:52px;font-weight:600;}.elementor-1598 .elementor-element.elementor-element-36a5ae9 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-1598 .elementor-element.elementor-element-ec6ee4e .elementor-heading-title{color:var( --e-global-color-text );font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;}.elementor-1598 .elementor-element.elementor-element-ec6ee4e > .elementor-widget-container{margin:-10px 0px 10px 0px;}.elementor-1598 .elementor-element.elementor-element-9d43a48 .elementor-button{font-family:"Sora", Sans-serif;font-size:21px;font-weight:500;letter-spacing:1.5px;fill:#4E6C30;color:#4E6C30;}.elementor-1598 .elementor-element.elementor-element-9d43a48 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-1598 .elementor-element.elementor-element-798a641 > .elementor-widget-container{margin:-10px 0px -10px 0px;}.elementor-1598 .elementor-element.elementor-element-f890183 .elementor-icon-list-icon i{color:#D2FFAC;}.elementor-1598 .elementor-element.elementor-element-f890183 .elementor-icon-list-icon svg{fill:#D2FFAC;}.elementor-1598 .elementor-element.elementor-element-f890183{--e-icon-list-icon-size:14px;}.elementor-1598 .elementor-element.elementor-element-f890183 .elementor-icon-list-text{color:var( --e-global-color-text );}.elementor-1598 .elementor-element.elementor-element-f890183 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1598 .elementor-element.elementor-element-f890183 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;}.elementor-1598 .elementor-element.elementor-element-f890183 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-1598 .elementor-element.elementor-element-b5e9849{--content-width:100%;--min-height:391px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--justify-content:center;--align-items:center;--flex-wrap:wrap;}.elementor-1598 .elementor-element.elementor-element-9aee514 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;}.elementor-1598 .elementor-element.elementor-element-9aee514{z-index:10;}.elementor-1598 .elementor-element.elementor-element-ebc6698 > .elementor-widget-container{margin:-20px 0px -42px 0px;}.elementor-1598 .elementor-element.elementor-element-093688f .elementor-heading-title{color:var( --e-global-color-text );}.elementor-1598 .elementor-element.elementor-element-adafa29 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Sora", Sans-serif;font-size:52px;font-weight:600;}.elementor-1598 .elementor-element.elementor-element-adafa29 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-1598 .elementor-element.elementor-element-a7bf340 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;}.elementor-1598 .elementor-element.elementor-element-a7bf340 > .elementor-widget-container{margin:-10px 0px 10px 0px;}.elementor-1598 .elementor-element.elementor-element-f54d65f .elementor-button{font-family:"Sora", Sans-serif;font-size:16px;font-weight:500;letter-spacing:1.5px;fill:var( --e-global-color-94d2531 );color:var( --e-global-color-94d2531 );}.elementor-1598 .elementor-element.elementor-element-f54d65f > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-1598 .elementor-element.elementor-element-e420016 > .elementor-widget-container{margin:-10px 0px -10px 0px;}.elementor-1598 .elementor-element.elementor-element-56ac648 .elementor-icon-list-icon i{color:#D2FFAC;}.elementor-1598 .elementor-element.elementor-element-56ac648 .elementor-icon-list-icon svg{fill:#D2FFAC;}.elementor-1598 .elementor-element.elementor-element-56ac648{--e-icon-list-icon-size:14px;}.elementor-1598 .elementor-element.elementor-element-56ac648 .elementor-icon-list-text{color:var( --e-global-color-text );}.elementor-1598 .elementor-element.elementor-element-56ac648 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1598 .elementor-element.elementor-element-56ac648 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;}.elementor-1598 .elementor-element.elementor-element-56ac648 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-1598 .elementor-element.elementor-element-6d98fad{--min-height:391px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--justify-content:center;--align-items:center;--flex-wrap:wrap;}.elementor-1598 .elementor-element.elementor-element-628be5e .elementor-heading-title{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;}.elementor-1598 .elementor-element.elementor-element-628be5e{z-index:10;}.elementor-1598 .elementor-element.elementor-element-3d9fd26 > .elementor-widget-container{margin:-20px 0px -42px 0px;}.elementor-1598 .elementor-element.elementor-element-4ee4d62 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-1598 .elementor-element.elementor-element-8de319f .elementor-heading-title{color:var( --e-global-color-text );font-family:"Sora", Sans-serif;font-size:52px;font-weight:600;}.elementor-1598 .elementor-element.elementor-element-8de319f > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-1598 .elementor-element.elementor-element-b3de38e .elementor-heading-title{color:var( --e-global-color-text );font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;}.elementor-1598 .elementor-element.elementor-element-b3de38e > .elementor-widget-container{margin:-10px 0px 10px 0px;}.elementor-1598 .elementor-element.elementor-element-3f3d000 .elementor-button{font-family:"Sora", Sans-serif;font-size:16px;font-weight:500;letter-spacing:1.5px;fill:var( --e-global-color-94d2531 );color:var( --e-global-color-94d2531 );}.elementor-1598 .elementor-element.elementor-element-3f3d000 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-1598 .elementor-element.elementor-element-23da515 > .elementor-widget-container{margin:-10px 0px -10px 0px;}.elementor-1598 .elementor-element.elementor-element-885c0d2 .elementor-icon-list-icon i{color:#D2FFAC;}.elementor-1598 .elementor-element.elementor-element-885c0d2 .elementor-icon-list-icon svg{fill:#D2FFAC;}.elementor-1598 .elementor-element.elementor-element-885c0d2{--e-icon-list-icon-size:14px;}.elementor-1598 .elementor-element.elementor-element-885c0d2 .elementor-icon-list-text{color:var( --e-global-color-text );}.elementor-1598 .elementor-element.elementor-element-885c0d2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1598 .elementor-element.elementor-element-885c0d2 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;}.elementor-1598 .elementor-element.elementor-element-885c0d2 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-1598 .elementor-element.elementor-element-dc99b43{--min-height:391px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--justify-content:center;--align-items:center;--flex-wrap:wrap;}.elementor-1598 .elementor-element.elementor-element-bcf1626 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;}.elementor-1598 .elementor-element.elementor-element-bcf1626{z-index:10;}.elementor-1598 .elementor-element.elementor-element-0809ced > .elementor-widget-container{margin:-20px 0px -42px 0px;}.elementor-1598 .elementor-element.elementor-element-e5f250a .elementor-heading-title{color:var( --e-global-color-text );}.elementor-1598 .elementor-element.elementor-element-089081c .elementor-heading-title{color:var( --e-global-color-text );font-family:"Sora", Sans-serif;font-size:52px;font-weight:600;}.elementor-1598 .elementor-element.elementor-element-089081c > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-1598 .elementor-element.elementor-element-e4798e1 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;}.elementor-1598 .elementor-element.elementor-element-e4798e1 > .elementor-widget-container{margin:-10px 0px 10px 0px;}.elementor-1598 .elementor-element.elementor-element-35abadb .elementor-button{font-family:"Sora", Sans-serif;font-size:16px;font-weight:500;letter-spacing:1.5px;fill:var( --e-global-color-94d2531 );color:var( --e-global-color-94d2531 );}.elementor-1598 .elementor-element.elementor-element-35abadb > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-1598 .elementor-element.elementor-element-c030d22 > .elementor-widget-container{margin:-10px 0px -10px 0px;}.elementor-1598 .elementor-element.elementor-element-587c495 .elementor-icon-list-icon i{color:#D2FFAC;}.elementor-1598 .elementor-element.elementor-element-587c495 .elementor-icon-list-icon svg{fill:#D2FFAC;}.elementor-1598 .elementor-element.elementor-element-587c495{--e-icon-list-icon-size:14px;}.elementor-1598 .elementor-element.elementor-element-587c495 .elementor-icon-list-text{color:var( --e-global-color-text );}.elementor-1598 .elementor-element.elementor-element-587c495 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1598 .elementor-element.elementor-element-587c495 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;}.elementor-1598 .elementor-element.elementor-element-587c495 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-1598 .elementor-element.elementor-element-31c66d0 img{filter:brightness( 200% ) contrast( 100% ) saturate( 200% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1598 .elementor-element.elementor-element-663cff7{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;}.elementor-1598 .elementor-element.elementor-element-663cff7:not(.elementor-motion-effects-element-type-background), .elementor-1598 .elementor-element.elementor-element-663cff7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-87240ad );}.elementor-1598 .elementor-element.elementor-element-83d81bb{text-align:center;}.elementor-1598 .elementor-element.elementor-element-83d81bb .elementor-heading-title{color:#571200;font-family:"Sora", Sans-serif;font-size:40px;font-weight:600;}.elementor-1598 .elementor-element.elementor-element-83d81bb > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1598 .elementor-element.elementor-element-9e5d231 .elementor-main-swiper{height:29vh;}.elementor-1598 .elementor-element.elementor-element-9e5d231.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-1598 .elementor-element.elementor-element-9e5d231 .elementor-swiper-button{font-size:20px;}.elementor-1598 .elementor-element.elementor-element-aa8e23c{text-align:center;}.elementor-1598 .elementor-element.elementor-element-aa8e23c .elementor-heading-title{color:#571200;font-family:"Sora", Sans-serif;font-size:45px;font-weight:600;}.elementor-1598 .elementor-element.elementor-element-aa8e23c > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1598 .elementor-element.elementor-element-d88132c{color:var( --e-global-color-34de984 );font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;}.elementor-1598 .elementor-element.elementor-element-d88132c > .elementor-widget-container{margin:-15px 0px -5px 0px;}.elementor-1598 .elementor-element.elementor-element-28fbc09{--content-width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--justify-content:center;--align-items:center;--gap:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-1598 .elementor-element.elementor-element-28fbc09:not(.elementor-motion-effects-element-type-background), .elementor-1598 .elementor-element.elementor-element-28fbc09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-87240ad );}.elementor-1598 .elementor-element.elementor-element-177ff36{--content-width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--justify-content:center;}.elementor-1598 .elementor-element.elementor-element-45e1208.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1598 .elementor-element.elementor-element-45e1208.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1598 .elementor-element.elementor-element-45e1208.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1598 .elementor-element.elementor-element-45e1208 .elementor-image-box-wrapper .elementor-image-box-img{width:70%;}.elementor-1598 .elementor-element.elementor-element-45e1208 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1598 .elementor-element.elementor-element-45e1208 .elementor-image-box-title{margin-bottom:5px;color:var( --e-global-color-text );font-family:"Sora", Sans-serif;font-size:25px;font-weight:600;}.elementor-1598 .elementor-element.elementor-element-45e1208 .elementor-image-box-description{color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;}.elementor-1598 .elementor-element.elementor-element-45e1208 > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-1598 .elementor-element.elementor-element-f10d626{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--justify-content:center;--align-items:center;--gap:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-1598 .elementor-element.elementor-element-f10d626:not(.elementor-motion-effects-element-type-background), .elementor-1598 .elementor-element.elementor-element-f10d626 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-87240ad );}.elementor-1598 .elementor-element.elementor-element-99dd232{--content-width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;}.elementor-1598 .elementor-element.elementor-element-b4997bb.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1598 .elementor-element.elementor-element-b4997bb.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1598 .elementor-element.elementor-element-b4997bb.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1598 .elementor-element.elementor-element-b4997bb .elementor-image-box-wrapper .elementor-image-box-img{width:70%;}.elementor-1598 .elementor-element.elementor-element-b4997bb .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1598 .elementor-element.elementor-element-b4997bb .elementor-image-box-title{margin-bottom:5px;color:var( --e-global-color-text );font-family:"Sora", Sans-serif;font-size:25px;font-weight:600;}.elementor-1598 .elementor-element.elementor-element-b4997bb .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;}.elementor-1598 .elementor-element.elementor-element-b4997bb > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-1598 .elementor-element.elementor-element-7552d0b{--content-width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;}.elementor-1598 .elementor-element.elementor-element-3f863df.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1598 .elementor-element.elementor-element-3f863df.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1598 .elementor-element.elementor-element-3f863df.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1598 .elementor-element.elementor-element-3f863df .elementor-image-box-wrapper .elementor-image-box-img{width:70%;}.elementor-1598 .elementor-element.elementor-element-3f863df .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1598 .elementor-element.elementor-element-3f863df .elementor-image-box-title{margin-bottom:5px;color:var( --e-global-color-text );font-family:"Sora", Sans-serif;font-size:25px;font-weight:600;}.elementor-1598 .elementor-element.elementor-element-3f863df .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;}.elementor-1598 .elementor-element.elementor-element-3f863df > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-1598 .elementor-element.elementor-element-f53c2d7{--content-width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;}.elementor-1598 .elementor-element.elementor-element-26189bd.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1598 .elementor-element.elementor-element-26189bd.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1598 .elementor-element.elementor-element-26189bd.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1598 .elementor-element.elementor-element-26189bd .elementor-image-box-wrapper .elementor-image-box-img{width:70%;}.elementor-1598 .elementor-element.elementor-element-26189bd .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1598 .elementor-element.elementor-element-26189bd .elementor-image-box-title{margin-bottom:5px;color:var( --e-global-color-text );font-family:"Sora", Sans-serif;font-size:25px;font-weight:600;}.elementor-1598 .elementor-element.elementor-element-26189bd .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;}.elementor-1598 .elementor-element.elementor-element-26189bd > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-1598 .elementor-element.elementor-element-2ae88a8{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--justify-content:center;--align-items:center;--gap:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-1598 .elementor-element.elementor-element-2ae88a8:not(.elementor-motion-effects-element-type-background), .elementor-1598 .elementor-element.elementor-element-2ae88a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-87240ad );}.elementor-1598 .elementor-element.elementor-element-267f70f{--content-width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;}.elementor-1598 .elementor-element.elementor-element-2ee02e4.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1598 .elementor-element.elementor-element-2ee02e4.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1598 .elementor-element.elementor-element-2ee02e4.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1598 .elementor-element.elementor-element-2ee02e4 .elementor-image-box-wrapper .elementor-image-box-img{width:70%;}.elementor-1598 .elementor-element.elementor-element-2ee02e4 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1598 .elementor-element.elementor-element-2ee02e4 .elementor-image-box-title{margin-bottom:5px;color:var( --e-global-color-text );font-family:"Sora", Sans-serif;font-size:25px;font-weight:600;}.elementor-1598 .elementor-element.elementor-element-2ee02e4 .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;}.elementor-1598 .elementor-element.elementor-element-2ee02e4 > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-1598 .elementor-element.elementor-element-063a2e1{--content-width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;}.elementor-1598 .elementor-element.elementor-element-3c607a2.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1598 .elementor-element.elementor-element-3c607a2.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1598 .elementor-element.elementor-element-3c607a2.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1598 .elementor-element.elementor-element-3c607a2 .elementor-image-box-wrapper .elementor-image-box-img{width:70%;}.elementor-1598 .elementor-element.elementor-element-3c607a2 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1598 .elementor-element.elementor-element-3c607a2 .elementor-image-box-title{margin-bottom:5px;color:var( --e-global-color-text );font-family:"Sora", Sans-serif;font-size:25px;font-weight:600;}.elementor-1598 .elementor-element.elementor-element-3c607a2 .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;}.elementor-1598 .elementor-element.elementor-element-3c607a2 > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-1598 .elementor-element.elementor-element-a8f5592{--content-width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;}.elementor-1598 .elementor-element.elementor-element-3376674.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1598 .elementor-element.elementor-element-3376674.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1598 .elementor-element.elementor-element-3376674.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1598 .elementor-element.elementor-element-3376674 .elementor-image-box-wrapper .elementor-image-box-img{width:70%;}.elementor-1598 .elementor-element.elementor-element-3376674 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1598 .elementor-element.elementor-element-3376674 .elementor-image-box-title{margin-bottom:5px;color:var( --e-global-color-text );font-family:"Sora", Sans-serif;font-size:25px;font-weight:600;}.elementor-1598 .elementor-element.elementor-element-3376674 .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;}.elementor-1598 .elementor-element.elementor-element-3376674 > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-1598 .elementor-element.elementor-element-2e20b77{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;}.elementor-1598 .elementor-element.elementor-element-2e20b77:not(.elementor-motion-effects-element-type-background), .elementor-1598 .elementor-element.elementor-element-2e20b77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-87240ad );}.elementor-1598 .elementor-element.elementor-element-32ef009 .elementor-icon-list-icon i{color:var( --e-global-color-94d2531 );}.elementor-1598 .elementor-element.elementor-element-32ef009 .elementor-icon-list-icon svg{fill:var( --e-global-color-94d2531 );}.elementor-1598 .elementor-element.elementor-element-32ef009{--e-icon-list-icon-size:14px;}.elementor-1598 .elementor-element.elementor-element-32ef009 .elementor-icon-list-text{color:var( --e-global-color-94d2531 );}.elementor-1598 .elementor-element.elementor-element-32ef009 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1598 .elementor-element.elementor-element-32ef009 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;}.elementor-1598 .elementor-element.elementor-element-32ef009 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-1598 .elementor-element.elementor-element-0a0ae1c{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--align-items:center;--gap:0px;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:10px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-1598 .elementor-element.elementor-element-0a0ae1c:not(.elementor-motion-effects-element-type-background), .elementor-1598 .elementor-element.elementor-element-0a0ae1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1598 .elementor-element.elementor-element-9370278{--content-width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;}.elementor-1598 .elementor-element.elementor-element-3217b2c > .elementor-widget-container{margin:-100px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-1598 .elementor-element.elementor-element-0555253{--content-width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;}.elementor-1598 .elementor-element.elementor-element-e78a51b{text-align:left;}.elementor-1598 .elementor-element.elementor-element-e78a51b .elementor-heading-title{color:var( --e-global-color-94d2531 );font-family:"Sora", Sans-serif;font-size:45px;font-weight:600;}.elementor-1598 .elementor-element.elementor-element-e78a51b > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1598 .elementor-element.elementor-element-987704a{color:var( --e-global-color-94d2531 );font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;}.elementor-1598 .elementor-element.elementor-element-987704a > .elementor-widget-container{margin:-15px 0px -25px 0px;}.elementor-1598 .elementor-element.elementor-element-557a58b{--min-height:526px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--align-items:center;--gap:0px;}.elementor-1598 .elementor-element.elementor-element-557a58b:not(.elementor-motion-effects-element-type-background), .elementor-1598 .elementor-element.elementor-element-557a58b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-87240ad ) 0%, var( --e-global-color-94d2531 ) 100%);}.elementor-1598 .elementor-element.elementor-element-f5a5172{--content-width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;}.elementor-1598 .elementor-element.elementor-element-d74f35d{--content-width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;}.elementor-1598 .elementor-element.elementor-element-f26b0bd{text-align:left;}.elementor-1598 .elementor-element.elementor-element-f26b0bd .elementor-heading-title{color:var( --e-global-color-text );font-family:"Sora", Sans-serif;font-size:45px;font-weight:600;}.elementor-1598 .elementor-element.elementor-element-f26b0bd > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1598 .elementor-element.elementor-element-2d12281{color:var( --e-global-color-text );font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;}.elementor-1598 .elementor-element.elementor-element-2d12281 > .elementor-widget-container{margin:-15px 0px -25px 0px;}.elementor-1598 .elementor-element.elementor-element-26cf33f{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:1.5em;letter-spacing:4px;}.elementor-1598 .elementor-element.elementor-element-26cf33f > .elementor-widget-container{margin:-15px 0px -25px 0px;padding:0px 0px 0px 0px;}.elementor-1598 .elementor-element.elementor-element-2e94824{color:var( --e-global-color-text );font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;}.elementor-1598 .elementor-element.elementor-element-2e94824 > .elementor-widget-container{margin:-15px 0px -15px 0px;}.elementor-1598 .elementor-element.elementor-element-db16b62 .elementor-button{font-family:"Sora", Sans-serif;font-size:21px;font-weight:500;letter-spacing:1.5px;fill:var( --e-global-color-94d2531 );color:var( --e-global-color-94d2531 );}.elementor-1598 .elementor-element.elementor-element-db16b62 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-1598 .elementor-element.elementor-element-49bbb54 .elementor-button{font-family:"Sora", Sans-serif;font-size:21px;font-weight:500;letter-spacing:1.5px;fill:var( --e-global-color-94d2531 );color:var( --e-global-color-94d2531 );}.elementor-1598 .elementor-element.elementor-element-49bbb54 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-1598 .elementor-element.elementor-element-a5dc94f{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:1.5em;letter-spacing:4px;}.elementor-1598 .elementor-element.elementor-element-a5dc94f > .elementor-widget-container{margin:-15px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-1598 .elementor-element.elementor-element-1b235d6{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;}.elementor-1598 .elementor-element.elementor-element-9c4b008 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-1598 .elementor-element.elementor-element-154c3b3{text-align:center;}.elementor-1598 .elementor-element.elementor-element-154c3b3 .elementor-heading-title{color:var( --e-global-color-94d2531 );font-family:"Sora", Sans-serif;font-size:45px;font-weight:600;}.elementor-1598 .elementor-element.elementor-element-154c3b3 > .elementor-widget-container{margin:-24px 0px 0px 0px;}.elementor-1598 .elementor-element.elementor-element-ab975d4{color:var( --e-global-color-94d2531 );font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;}.elementor-1598 .elementor-element.elementor-element-ab975d4 > .elementor-widget-container{margin:-15px 0px -12px 0px;}.elementor-1598 .elementor-element.elementor-element-d651d0b > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1598 .elementor-element.elementor-element-f37e1e4{--min-height:600px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--justify-content:center;--align-items:center;--gap:5px;--flex-wrap:nowrap;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:45px;--padding-right:0px;--padding-bottom:45px;--padding-left:0px;}.elementor-1598 .elementor-element.elementor-element-f37e1e4:not(.elementor-motion-effects-element-type-background), .elementor-1598 .elementor-element.elementor-element-f37e1e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4E6C30;}.elementor-1598 .elementor-element.elementor-element-1f957f7 img{filter:brightness( 200% ) contrast( 100% ) saturate( 200% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1598 .elementor-element.elementor-element-d181273{--min-height:600px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--justify-content:center;--align-items:center;--gap:5px;--flex-wrap:nowrap;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:45px;--padding-right:0px;--padding-bottom:45px;--padding-left:0px;}.elementor-1598 .elementor-element.elementor-element-d181273:not(.elementor-motion-effects-element-type-background), .elementor-1598 .elementor-element.elementor-element-d181273 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4E6C30;}.elementor-1598 .elementor-element.elementor-element-c275ef0{width:100%;max-width:100%;top:9px;}body:not(.rtl) .elementor-1598 .elementor-element.elementor-element-c275ef0{left:0px;}body.rtl .elementor-1598 .elementor-element.elementor-element-c275ef0{right:0px;}.elementor-1598 .elementor-element.elementor-element-22111e5{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--justify-content:center;--align-items:center;--flex-wrap:wrap;--border-radius:25px 25px 25px 25px;}.elementor-1598 .elementor-element.elementor-element-22111e5:not(.elementor-motion-effects-element-type-background), .elementor-1598 .elementor-element.elementor-element-22111e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(45deg, var( --e-global-color-94d2531 ) 0%, var( --e-global-color-87240ad ) 100%);}.elementor-1598 .elementor-element.elementor-element-e925c0f{text-align:center;z-index:10;}.elementor-1598 .elementor-element.elementor-element-e925c0f .elementor-heading-title{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;}.elementor-1598 .elementor-element.elementor-element-aae1f1c > .elementor-widget-container{margin:-60px 0px -50px 0px;}.elementor-1598 .elementor-element.elementor-element-9b5d35f .elementor-heading-title{color:var( --e-global-color-text );font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;}.elementor-1598 .elementor-element.elementor-element-156ca65 .elementor-heading-title{color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:52px;font-weight:600;}.elementor-1598 .elementor-element.elementor-element-156ca65 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-1598 .elementor-element.elementor-element-665aa3c .elementor-heading-title{color:var( --e-global-color-text );font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;}.elementor-1598 .elementor-element.elementor-element-665aa3c > .elementor-widget-container{margin:-10px 0px 10px 0px;}.elementor-1598 .elementor-element.elementor-element-d4e75ef .elementor-button{font-family:"Sora", Sans-serif;font-size:21px;font-weight:500;letter-spacing:1.5px;fill:#4E6C30;color:#4E6C30;}.elementor-1598 .elementor-element.elementor-element-d4e75ef > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-1598 .elementor-element.elementor-element-0bc3ffb > .elementor-widget-container{margin:-10px 0px -10px 0px;}.elementor-1598 .elementor-element.elementor-element-0e6026b .elementor-icon-list-icon i{color:#D2FFAC;}.elementor-1598 .elementor-element.elementor-element-0e6026b .elementor-icon-list-icon svg{fill:#D2FFAC;}.elementor-1598 .elementor-element.elementor-element-0e6026b{--e-icon-list-icon-size:14px;}.elementor-1598 .elementor-element.elementor-element-0e6026b .elementor-icon-list-text{color:var( --e-global-color-text );}.elementor-1598 .elementor-element.elementor-element-0e6026b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1598 .elementor-element.elementor-element-0e6026b .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;}.elementor-1598 .elementor-element.elementor-element-0e6026b > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-1598 .elementor-element.elementor-element-ff0d6a0{--min-height:391px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--justify-content:center;--align-items:center;--flex-wrap:wrap;}.elementor-1598 .elementor-element.elementor-element-203685a{text-align:center;z-index:10;}.elementor-1598 .elementor-element.elementor-element-203685a .elementor-heading-title{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;}.elementor-1598 .elementor-element.elementor-element-b574acd > .elementor-widget-container{margin:-20px 0px -25px 0px;}.elementor-1598 .elementor-element.elementor-element-9cb2be0 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;}.elementor-1598 .elementor-element.elementor-element-bb4df54 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Sora", Sans-serif;font-size:34px;font-weight:600;}.elementor-1598 .elementor-element.elementor-element-bb4df54 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-1598 .elementor-element.elementor-element-862eb52 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;}.elementor-1598 .elementor-element.elementor-element-862eb52 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-1598 .elementor-element.elementor-element-abb7623 .elementor-button{font-family:"Sora", Sans-serif;font-size:16px;font-weight:500;letter-spacing:1.5px;fill:var( --e-global-color-94d2531 );color:var( --e-global-color-94d2531 );}.elementor-1598 .elementor-element.elementor-element-abb7623 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-1598 .elementor-element.elementor-element-2e55940 > .elementor-widget-container{margin:-10px 0px -10px 0px;}.elementor-1598 .elementor-element.elementor-element-8542d80 .elementor-icon-list-icon i{color:#D2FFAC;}.elementor-1598 .elementor-element.elementor-element-8542d80 .elementor-icon-list-icon svg{fill:#D2FFAC;}.elementor-1598 .elementor-element.elementor-element-8542d80{--e-icon-list-icon-size:14px;}.elementor-1598 .elementor-element.elementor-element-8542d80 .elementor-icon-list-text{color:var( --e-global-color-text );}.elementor-1598 .elementor-element.elementor-element-8542d80 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1598 .elementor-element.elementor-element-8542d80 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:400;}.elementor-1598 .elementor-element.elementor-element-8542d80 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-1598 .elementor-element.elementor-element-3e96802{--min-height:391px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--justify-content:center;--align-items:center;--flex-wrap:wrap;}.elementor-1598 .elementor-element.elementor-element-ac1ff61{text-align:center;z-index:10;}.elementor-1598 .elementor-element.elementor-element-ac1ff61 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;}.elementor-1598 .elementor-element.elementor-element-c8d7a05 > .elementor-widget-container{margin:-20px 0px -25px 0px;}.elementor-1598 .elementor-element.elementor-element-724d16b .elementor-heading-title{color:var( --e-global-color-text );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;}.elementor-1598 .elementor-element.elementor-element-69be7e8 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Sora", Sans-serif;font-size:34px;font-weight:600;}.elementor-1598 .elementor-element.elementor-element-69be7e8 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-1598 .elementor-element.elementor-element-b41a8a7 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;}.elementor-1598 .elementor-element.elementor-element-b41a8a7 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-1598 .elementor-element.elementor-element-53de6ff .elementor-button{font-family:"Sora", Sans-serif;font-size:16px;font-weight:500;letter-spacing:1.5px;fill:var( --e-global-color-94d2531 );color:var( --e-global-color-94d2531 );}.elementor-1598 .elementor-element.elementor-element-53de6ff > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-1598 .elementor-element.elementor-element-d13528e > .elementor-widget-container{margin:-10px 0px -10px 0px;}.elementor-1598 .elementor-element.elementor-element-9aa0ded .elementor-icon-list-icon i{color:#D2FFAC;}.elementor-1598 .elementor-element.elementor-element-9aa0ded .elementor-icon-list-icon svg{fill:#D2FFAC;}.elementor-1598 .elementor-element.elementor-element-9aa0ded{--e-icon-list-icon-size:14px;}.elementor-1598 .elementor-element.elementor-element-9aa0ded .elementor-icon-list-text{color:var( --e-global-color-text );}.elementor-1598 .elementor-element.elementor-element-9aa0ded .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1598 .elementor-element.elementor-element-9aa0ded .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:400;}.elementor-1598 .elementor-element.elementor-element-9aa0ded > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-1598 .elementor-element.elementor-element-d16de00{--min-height:391px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--justify-content:center;--align-items:center;--flex-wrap:wrap;}.elementor-1598 .elementor-element.elementor-element-1f9b53f{text-align:center;z-index:10;}.elementor-1598 .elementor-element.elementor-element-1f9b53f .elementor-heading-title{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;}.elementor-1598 .elementor-element.elementor-element-4ab02a1 img{width:70%;}.elementor-1598 .elementor-element.elementor-element-4ab02a1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1598 .elementor-element.elementor-element-1a2df5e .elementor-heading-title{color:var( --e-global-color-text );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;}.elementor-1598 .elementor-element.elementor-element-67505e3 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Sora", Sans-serif;font-size:34px;font-weight:600;}.elementor-1598 .elementor-element.elementor-element-67505e3 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-1598 .elementor-element.elementor-element-36fbbc5 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;}.elementor-1598 .elementor-element.elementor-element-36fbbc5 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-1598 .elementor-element.elementor-element-9e70235 .elementor-button{font-family:"Sora", Sans-serif;font-size:16px;font-weight:500;letter-spacing:1.5px;fill:var( --e-global-color-94d2531 );color:var( --e-global-color-94d2531 );}.elementor-1598 .elementor-element.elementor-element-9e70235 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-1598 .elementor-element.elementor-element-345509d > .elementor-widget-container{margin:-10px 0px -10px 0px;}.elementor-1598 .elementor-element.elementor-element-75e9353 .elementor-icon-list-icon i{color:#D2FFAC;}.elementor-1598 .elementor-element.elementor-element-75e9353 .elementor-icon-list-icon svg{fill:#D2FFAC;}.elementor-1598 .elementor-element.elementor-element-75e9353{--e-icon-list-icon-size:14px;}.elementor-1598 .elementor-element.elementor-element-75e9353 .elementor-icon-list-text{color:var( --e-global-color-text );}.elementor-1598 .elementor-element.elementor-element-75e9353 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1598 .elementor-element.elementor-element-75e9353 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:400;}.elementor-1598 .elementor-element.elementor-element-75e9353 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-1598 .elementor-element.elementor-element-df4332c img{filter:brightness( 200% ) contrast( 100% ) saturate( 200% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1598 .elementor-element.elementor-element-8710cbe{--min-height:571px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--justify-content:center;--align-items:center;--gap:5px;--flex-wrap:nowrap;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:45px;--padding-right:0px;--padding-bottom:45px;--padding-left:0px;}.elementor-1598 .elementor-element.elementor-element-8710cbe:not(.elementor-motion-effects-element-type-background), .elementor-1598 .elementor-element.elementor-element-8710cbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4E6C30;}.elementor-1598 .elementor-element.elementor-element-cef9fb6{width:100%;max-width:100%;top:9px;}body:not(.rtl) .elementor-1598 .elementor-element.elementor-element-cef9fb6{left:0px;}body.rtl .elementor-1598 .elementor-element.elementor-element-cef9fb6{right:0px;}.elementor-1598 .elementor-element.elementor-element-3cbd384{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--justify-content:center;--align-items:center;--flex-wrap:wrap;--border-radius:25px 25px 25px 25px;}.elementor-1598 .elementor-element.elementor-element-3cbd384:not(.elementor-motion-effects-element-type-background), .elementor-1598 .elementor-element.elementor-element-3cbd384 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(45deg, var( --e-global-color-94d2531 ) 0%, var( --e-global-color-87240ad ) 100%);}.elementor-1598 .elementor-element.elementor-element-78772eb{text-align:center;z-index:10;}.elementor-1598 .elementor-element.elementor-element-78772eb .elementor-heading-title{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;}.elementor-1598 .elementor-element.elementor-element-7f715f7 > .elementor-widget-container{margin:-20px 0px -25px 0px;}.elementor-1598 .elementor-element.elementor-element-8093570 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;}.elementor-1598 .elementor-element.elementor-element-54f1b55 .elementor-heading-title{color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:52px;font-weight:600;}.elementor-1598 .elementor-element.elementor-element-54f1b55 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-1598 .elementor-element.elementor-element-21a9cbe .elementor-heading-title{color:var( --e-global-color-text );font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;}.elementor-1598 .elementor-element.elementor-element-21a9cbe > .elementor-widget-container{margin:-10px 0px 10px 0px;}.elementor-1598 .elementor-element.elementor-element-b437845 .elementor-button{font-family:"Sora", Sans-serif;font-size:21px;font-weight:500;letter-spacing:1.5px;fill:#4E6C30;color:#4E6C30;}.elementor-1598 .elementor-element.elementor-element-b437845 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-1598 .elementor-element.elementor-element-ec6c3d4 > .elementor-widget-container{margin:-10px 0px -10px 0px;}.elementor-1598 .elementor-element.elementor-element-fa3718b .elementor-icon-list-icon i{color:#D2FFAC;}.elementor-1598 .elementor-element.elementor-element-fa3718b .elementor-icon-list-icon svg{fill:#D2FFAC;}.elementor-1598 .elementor-element.elementor-element-fa3718b{--e-icon-list-icon-size:14px;}.elementor-1598 .elementor-element.elementor-element-fa3718b .elementor-icon-list-text{color:var( --e-global-color-text );}.elementor-1598 .elementor-element.elementor-element-fa3718b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1598 .elementor-element.elementor-element-fa3718b .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;}.elementor-1598 .elementor-element.elementor-element-fa3718b > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-1598 .elementor-element.elementor-element-6558f15{--content-width:100%;--min-height:391px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--justify-content:center;--align-items:center;--flex-wrap:wrap;}.elementor-1598 .elementor-element.elementor-element-f00cab1 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;}.elementor-1598 .elementor-element.elementor-element-f00cab1{z-index:10;}.elementor-1598 .elementor-element.elementor-element-603ed45 > .elementor-widget-container{margin:-20px 0px -42px 0px;}.elementor-1598 .elementor-element.elementor-element-7f2cb46 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-1598 .elementor-element.elementor-element-f171146 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Sora", Sans-serif;font-size:52px;font-weight:600;}.elementor-1598 .elementor-element.elementor-element-f171146 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-1598 .elementor-element.elementor-element-f8332d3 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;}.elementor-1598 .elementor-element.elementor-element-f8332d3 > .elementor-widget-container{margin:-10px 0px 10px 0px;}.elementor-1598 .elementor-element.elementor-element-35fdb7a .elementor-button{font-family:"Sora", Sans-serif;font-size:16px;font-weight:500;letter-spacing:1.5px;fill:var( --e-global-color-94d2531 );color:var( --e-global-color-94d2531 );}.elementor-1598 .elementor-element.elementor-element-35fdb7a > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-1598 .elementor-element.elementor-element-de0d7eb > .elementor-widget-container{margin:-10px 0px -10px 0px;}.elementor-1598 .elementor-element.elementor-element-4fd7c93 .elementor-icon-list-icon i{color:#D2FFAC;}.elementor-1598 .elementor-element.elementor-element-4fd7c93 .elementor-icon-list-icon svg{fill:#D2FFAC;}.elementor-1598 .elementor-element.elementor-element-4fd7c93{--e-icon-list-icon-size:14px;}.elementor-1598 .elementor-element.elementor-element-4fd7c93 .elementor-icon-list-text{color:var( --e-global-color-text );}.elementor-1598 .elementor-element.elementor-element-4fd7c93 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1598 .elementor-element.elementor-element-4fd7c93 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;}.elementor-1598 .elementor-element.elementor-element-4fd7c93 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-1598 .elementor-element.elementor-element-979de87{--min-height:391px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--justify-content:center;--align-items:center;--flex-wrap:wrap;}.elementor-1598 .elementor-element.elementor-element-7100124 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;}.elementor-1598 .elementor-element.elementor-element-7100124{z-index:10;}.elementor-1598 .elementor-element.elementor-element-4f063f0 > .elementor-widget-container{margin:-20px 0px -42px 0px;}.elementor-1598 .elementor-element.elementor-element-88aa7b6 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-1598 .elementor-element.elementor-element-408fafe .elementor-heading-title{color:var( --e-global-color-text );font-family:"Sora", Sans-serif;font-size:52px;font-weight:600;}.elementor-1598 .elementor-element.elementor-element-408fafe > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-1598 .elementor-element.elementor-element-e2d3e09 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;}.elementor-1598 .elementor-element.elementor-element-e2d3e09 > .elementor-widget-container{margin:-10px 0px 10px 0px;}.elementor-1598 .elementor-element.elementor-element-ce7a0f9 .elementor-button{font-family:"Sora", Sans-serif;font-size:16px;font-weight:500;letter-spacing:1.5px;fill:var( --e-global-color-94d2531 );color:var( --e-global-color-94d2531 );}.elementor-1598 .elementor-element.elementor-element-ce7a0f9 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-1598 .elementor-element.elementor-element-5255dcb > .elementor-widget-container{margin:-10px 0px -10px 0px;}.elementor-1598 .elementor-element.elementor-element-34b9f46 .elementor-icon-list-icon i{color:#D2FFAC;}.elementor-1598 .elementor-element.elementor-element-34b9f46 .elementor-icon-list-icon svg{fill:#D2FFAC;}.elementor-1598 .elementor-element.elementor-element-34b9f46{--e-icon-list-icon-size:14px;}.elementor-1598 .elementor-element.elementor-element-34b9f46 .elementor-icon-list-text{color:var( --e-global-color-text );}.elementor-1598 .elementor-element.elementor-element-34b9f46 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1598 .elementor-element.elementor-element-34b9f46 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;}.elementor-1598 .elementor-element.elementor-element-34b9f46 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-1598 .elementor-element.elementor-element-41334d3{--min-height:391px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--justify-content:center;--align-items:center;--flex-wrap:wrap;}.elementor-1598 .elementor-element.elementor-element-ca47af8 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;}.elementor-1598 .elementor-element.elementor-element-ca47af8{z-index:10;}.elementor-1598 .elementor-element.elementor-element-553a114 > .elementor-widget-container{margin:-20px 0px -42px 0px;}.elementor-1598 .elementor-element.elementor-element-56359b9 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-1598 .elementor-element.elementor-element-5e8592e .elementor-heading-title{color:var( --e-global-color-text );font-family:"Sora", Sans-serif;font-size:52px;font-weight:600;}.elementor-1598 .elementor-element.elementor-element-5e8592e > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-1598 .elementor-element.elementor-element-2e260e3 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;}.elementor-1598 .elementor-element.elementor-element-2e260e3 > .elementor-widget-container{margin:-10px 0px 10px 0px;}.elementor-1598 .elementor-element.elementor-element-b016d88 .elementor-button{font-family:"Sora", Sans-serif;font-size:16px;font-weight:500;letter-spacing:1.5px;fill:var( --e-global-color-94d2531 );color:var( --e-global-color-94d2531 );}.elementor-1598 .elementor-element.elementor-element-b016d88 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-1598 .elementor-element.elementor-element-0c1210e > .elementor-widget-container{margin:-10px 0px -10px 0px;}.elementor-1598 .elementor-element.elementor-element-4bd1f26 .elementor-icon-list-icon i{color:#D2FFAC;}.elementor-1598 .elementor-element.elementor-element-4bd1f26 .elementor-icon-list-icon svg{fill:#D2FFAC;}.elementor-1598 .elementor-element.elementor-element-4bd1f26{--e-icon-list-icon-size:14px;}.elementor-1598 .elementor-element.elementor-element-4bd1f26 .elementor-icon-list-text{color:var( --e-global-color-text );}.elementor-1598 .elementor-element.elementor-element-4bd1f26 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1598 .elementor-element.elementor-element-4bd1f26 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;}.elementor-1598 .elementor-element.elementor-element-4bd1f26 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-1598 .elementor-element.elementor-element-d581fed img{filter:brightness( 200% ) contrast( 100% ) saturate( 200% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1598 .elementor-element.elementor-element-86c734b{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--align-items:center;--flex-wrap:nowrap;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;}.elementor-1598 .elementor-element.elementor-element-86c734b:not(.elementor-motion-effects-element-type-background), .elementor-1598 .elementor-element.elementor-element-86c734b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1598 .elementor-element.elementor-element-a3d0f92 .elementor-heading-title{color:var( --e-global-color-94d2531 );font-family:"Sora", Sans-serif;font-size:45px;font-weight:600;}.elementor-1598 .elementor-element.elementor-element-a3d0f92 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-1598 .elementor-element.elementor-element-4d7bfa8{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--align-items:center;--gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-right:0px;--margin-bottom:25px;--margin-left:0px;}.elementor-1598 .elementor-element.elementor-element-4d7bfa8:not(.elementor-motion-effects-element-type-background), .elementor-1598 .elementor-element.elementor-element-4d7bfa8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1598 .elementor-element.elementor-element-296b23f{--content-width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;}.elementor-1598 .elementor-element.elementor-element-d3b8be6 .elementor-accordion-item{border-width:0px;}.elementor-1598 .elementor-element.elementor-element-d3b8be6 .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-1598 .elementor-element.elementor-element-d3b8be6 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-1598 .elementor-element.elementor-element-d3b8be6 .elementor-accordion-icon, .elementor-1598 .elementor-element.elementor-element-d3b8be6 .elementor-accordion-title{color:var( --e-global-color-7f6e64a );}.elementor-1598 .elementor-element.elementor-element-d3b8be6 .elementor-accordion-icon svg{fill:var( --e-global-color-7f6e64a );}.elementor-1598 .elementor-element.elementor-element-d3b8be6 .elementor-active .elementor-accordion-icon, .elementor-1598 .elementor-element.elementor-element-d3b8be6 .elementor-active .elementor-accordion-title{color:var( --e-global-color-94d2531 );}.elementor-1598 .elementor-element.elementor-element-d3b8be6 .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-94d2531 );}.elementor-1598 .elementor-element.elementor-element-d3b8be6 .elementor-accordion-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:500;}.elementor-1598 .elementor-element.elementor-element-d3b8be6 .elementor-tab-title .elementor-accordion-icon i:before{color:var( --e-global-color-7f6e64a );}.elementor-1598 .elementor-element.elementor-element-d3b8be6 .elementor-tab-title .elementor-accordion-icon svg{fill:var( --e-global-color-7f6e64a );}.elementor-1598 .elementor-element.elementor-element-d3b8be6 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:var( --e-global-color-94d2531 );}.elementor-1598 .elementor-element.elementor-element-d3b8be6 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-94d2531 );}.elementor-1598 .elementor-element.elementor-element-d3b8be6 .elementor-tab-content{color:var( --e-global-color-94d2531 );font-family:"Sora", Sans-serif;font-size:17px;font-weight:400;}.elementor-1598 .elementor-element.elementor-element-3c15a22{--content-width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;}.elementor-1598 .elementor-element.elementor-element-1d84ad0 .elementor-accordion-item{border-width:0px;}.elementor-1598 .elementor-element.elementor-element-1d84ad0 .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-1598 .elementor-element.elementor-element-1d84ad0 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-1598 .elementor-element.elementor-element-1d84ad0 .elementor-accordion-icon, .elementor-1598 .elementor-element.elementor-element-1d84ad0 .elementor-accordion-title{color:var( --e-global-color-7f6e64a );}.elementor-1598 .elementor-element.elementor-element-1d84ad0 .elementor-accordion-icon svg{fill:var( --e-global-color-7f6e64a );}.elementor-1598 .elementor-element.elementor-element-1d84ad0 .elementor-active .elementor-accordion-icon, .elementor-1598 .elementor-element.elementor-element-1d84ad0 .elementor-active .elementor-accordion-title{color:var( --e-global-color-94d2531 );}.elementor-1598 .elementor-element.elementor-element-1d84ad0 .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-94d2531 );}.elementor-1598 .elementor-element.elementor-element-1d84ad0 .elementor-accordion-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:500;}.elementor-1598 .elementor-element.elementor-element-1d84ad0 .elementor-tab-title .elementor-accordion-icon i:before{color:var( --e-global-color-7f6e64a );}.elementor-1598 .elementor-element.elementor-element-1d84ad0 .elementor-tab-title .elementor-accordion-icon svg{fill:var( --e-global-color-7f6e64a );}.elementor-1598 .elementor-element.elementor-element-1d84ad0 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:var( --e-global-color-94d2531 );}.elementor-1598 .elementor-element.elementor-element-1d84ad0 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-94d2531 );}.elementor-1598 .elementor-element.elementor-element-1d84ad0 .elementor-tab-content{color:var( --e-global-color-94d2531 );font-family:"Sora", Sans-serif;font-size:17px;font-weight:400;}.elementor-1598 .elementor-element.elementor-element-1e70d8d{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--align-items:center;--gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-1598 .elementor-element.elementor-element-1e70d8d:not(.elementor-motion-effects-element-type-background), .elementor-1598 .elementor-element.elementor-element-1e70d8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(-90deg, #4E6C30 0%, #859E70 100%);}.elementor-1598 .elementor-element.elementor-element-6b55fbf{--content-width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;}.elementor-1598 .elementor-element.elementor-element-9408268 > .elementor-widget-container{margin:0px -39px -12px -59px;}.elementor-1598 .elementor-element.elementor-element-9acaa1d{--content-width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;}.elementor-1598 .elementor-element.elementor-element-924b6af .elementor-heading-title{color:var( --e-global-color-text );font-family:"Sora", Sans-serif;font-size:45px;font-weight:600;}.elementor-1598 .elementor-element.elementor-element-924b6af > .elementor-widget-container{margin:20px 0px -9px 0px;}.elementor-1598 .elementor-element.elementor-element-48620e1{color:var( --e-global-color-text );font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;}.elementor-1598 .elementor-element.elementor-element-48620e1 > .elementor-widget-container{margin:-20px 0px -25px 0px;}.elementor-1598 .elementor-element.elementor-element-eda99d6 .elementor-button{font-family:"Sora", Sans-serif;font-size:21px;font-weight:500;letter-spacing:1.5px;fill:var( --e-global-color-94d2531 );color:var( --e-global-color-94d2531 );}.elementor-1598 .elementor-element.elementor-element-eda99d6 > .elementor-widget-container{margin:-7px 0px 15px 0px;padding:10px 10px 10px 10px;}.elementor-1598 .elementor-element.elementor-element-bb9f7f5{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--align-items:flex-end;--gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-1598 .elementor-element.elementor-element-bb9f7f5:not(.elementor-motion-effects-element-type-background), .elementor-1598 .elementor-element.elementor-element-bb9f7f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(-90deg, #4E6C30 0%, #859E70 100%);}.elementor-1598 .elementor-element.elementor-element-d392c5e{--content-width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;}.elementor-1598 .elementor-element.elementor-element-91b4c9f img{max-width:67%;}.elementor-1598 .elementor-element.elementor-element-91b4c9f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1598 .elementor-element.elementor-element-1dc186b{--content-width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;}.elementor-1598 .elementor-element.elementor-element-035ac91 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Sora", Sans-serif;font-size:45px;font-weight:600;}.elementor-1598 .elementor-element.elementor-element-035ac91 > .elementor-widget-container{margin:83px 0px -9px 0px;}.elementor-1598 .elementor-element.elementor-element-9e8dc90{color:var( --e-global-color-text );font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;}.elementor-1598 .elementor-element.elementor-element-9e8dc90 > .elementor-widget-container{margin:-20px 0px -25px 0px;}.elementor-1598 .elementor-element.elementor-element-ebd10ae .elementor-button{font-family:"Sora", Sans-serif;font-size:21px;font-weight:500;letter-spacing:1.5px;fill:var( --e-global-color-94d2531 );color:var( --e-global-color-94d2531 );}.elementor-1598 .elementor-element.elementor-element-ebd10ae > .elementor-widget-container{margin:-7px 0px 15px 0px;padding:10px 10px 10px 10px;}.elementor-1598 .elementor-element.elementor-element-8126405{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:45px;--padding-right:45px;--padding-bottom:183px;--padding-left:45px;}.elementor-1598 .elementor-element.elementor-element-8126405:not(.elementor-motion-effects-element-type-background), .elementor-1598 .elementor-element.elementor-element-8126405 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-1598 .elementor-element.elementor-element-5fb685a{--content-width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--align-items:center;}.elementor-1598 .elementor-element.elementor-element-7f6709b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;letter-spacing:5px;}.elementor-1598 .elementor-element.elementor-element-315ca9d img{max-width:100%;border-radius:15px 15px 15px 15px;}.elementor-1598 .elementor-element.elementor-element-0d9519a{--content-width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--align-items:center;}.elementor-1598 .elementor-element.elementor-element-4530a53 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;letter-spacing:5px;}.elementor-1598 .elementor-element.elementor-element-c50cf82{color:#000000;font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;line-height:15px;}.elementor-1598 .elementor-element.elementor-element-c50cf82 > .elementor-widget-container{margin:-18px 0px 0px 0px;}.elementor-1598 .elementor-element.elementor-element-5cd2801{--content-width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--align-items:center;}.elementor-1598 .elementor-element.elementor-element-f772292 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;letter-spacing:5px;}.elementor-1598 .elementor-element.elementor-element-34858c1 img{max-width:100%;border-radius:15px 15px 15px 15px;}.elementor-1598 .elementor-element.elementor-element-5af3d1d{--content-width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--align-items:center;}.elementor-1598 .elementor-element.elementor-element-a6ec142 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;letter-spacing:5px;}.elementor-1598 .elementor-element.elementor-element-d90df04 img{max-width:100%;border-radius:15px 15px 15px 15px;}body.elementor-page-1598:not(.elementor-motion-effects-element-type-background), body.elementor-page-1598 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(max-width:1024px){.elementor-1598 .elementor-element.elementor-element-9e5d231.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}}@media(max-width:767px){.elementor-1598 .elementor-element.elementor-element-a61615c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--flex-wrap:wrap;}.elementor-1598 .elementor-element.elementor-element-5d4d7e1{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--flex-wrap:wrap;}.elementor-1598 .elementor-element.elementor-element-a3abf33{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;}.elementor-1598 .elementor-element.elementor-element-7e9725e{text-align:center;z-index:10;}.elementor-1598 .elementor-element.elementor-element-7e9725e .elementor-heading-title{font-size:2rem;}.elementor-1598 .elementor-element.elementor-element-7e9725e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1598 .elementor-element.elementor-element-cf8ce80{text-align:center;}.elementor-1598 .elementor-element.elementor-element-cf8ce80 .elementor-heading-title{font-size:1.1rem;}.elementor-1598 .elementor-element.elementor-element-cf8ce80 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-1598 .elementor-element.elementor-element-5a96880 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(7px/2);}.elementor-1598 .elementor-element.elementor-element-5a96880 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(7px/2);}.elementor-1598 .elementor-element.elementor-element-5a96880 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(7px/2);margin-left:calc(7px/2);}.elementor-1598 .elementor-element.elementor-element-5a96880 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-7px/2);margin-left:calc(-7px/2);}body.rtl .elementor-1598 .elementor-element.elementor-element-5a96880 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-7px/2);}body:not(.rtl) .elementor-1598 .elementor-element.elementor-element-5a96880 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-7px/2);}.elementor-1598 .elementor-element.elementor-element-5a96880 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1598 .elementor-element.elementor-element-5a96880 .elementor-icon-list-item > a{font-size:0.8rem;letter-spacing:0px;}.elementor-1598 .elementor-element.elementor-element-5a96880 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-1598 .elementor-element.elementor-element-d020b33 .elementor-button{font-size:17px;}.elementor-1598 .elementor-element.elementor-element-d020b33{z-index:10;}.elementor-1598 .elementor-element.elementor-element-6c3c9f0 .elementor-button{font-size:17px;}.elementor-1598 .elementor-element.elementor-element-6c3c9f0{z-index:10;}.elementor-1598 .elementor-element.elementor-element-8b3864d{--z-index:0;}.elementor-1598 .elementor-element.elementor-element-95047a6 > .elementor-widget-container{margin:-87px -37px -37px -37px;}.elementor-1598 .elementor-element.elementor-element-95047a6{z-index:0;}.elementor-1598 .elementor-element.elementor-element-6d17066{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--flex-wrap:wrap;--padding-top:0px;--padding-right:15px;--padding-bottom:0px;--padding-left:15px;}.elementor-1598 .elementor-element.elementor-element-10aa095 .elementor-heading-title{font-size:26px;}.elementor-1598 .elementor-element.elementor-element-74fd1b4{--e-icon-list-icon-size:15px;}.elementor-1598 .elementor-element.elementor-element-74fd1b4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1598 .elementor-element.elementor-element-74fd1b4 .elementor-icon-list-item > a{font-size:9px;}.elementor-1598 .elementor-element.elementor-element-c08025e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--flex-wrap:wrap;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-1598 .elementor-element.elementor-element-7f3d632 .elementor-image-box-title{font-size:17px;}.elementor-1598 .elementor-element.elementor-element-7f3d632 .elementor-image-box-description{font-size:12px;}.elementor-1598 .elementor-element.elementor-element-7f3d632 > .elementor-widget-container{margin:7px 0px 0px 0px;}.elementor-1598 .elementor-element.elementor-element-148761b .elementor-image-box-img{margin-bottom:0px;}.elementor-1598 .elementor-element.elementor-element-148761b .elementor-image-box-title{font-size:17px;}.elementor-1598 .elementor-element.elementor-element-148761b .elementor-image-box-description{font-size:12px;}.elementor-1598 .elementor-element.elementor-element-127e8ed{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--flex-wrap:wrap;}.elementor-1598 .elementor-element.elementor-element-9c0abcf .elementor-image-box-img{margin-bottom:0px;}.elementor-1598 .elementor-element.elementor-element-9c0abcf .elementor-image-box-title{font-size:17px;}.elementor-1598 .elementor-element.elementor-element-9c0abcf .elementor-image-box-description{font-size:12px;}.elementor-1598 .elementor-element.elementor-element-49327db .elementor-image-box-img{margin-bottom:0px;}.elementor-1598 .elementor-element.elementor-element-49327db .elementor-image-box-title{font-size:17px;}.elementor-1598 .elementor-element.elementor-element-49327db .elementor-image-box-description{font-size:12px;}.elementor-1598 .elementor-element.elementor-element-49327db > .elementor-widget-container{margin:-17px 0px 0px 0px;}.elementor-1598 .elementor-element.elementor-element-f898f04{--padding-top:0px;--padding-right:15px;--padding-bottom:0px;--padding-left:15px;}.elementor-1598 .elementor-element.elementor-element-50c97d5 .elementor-heading-title{font-size:30px;}.elementor-1598 .elementor-element.elementor-element-50c97d5 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-1598 .elementor-element.elementor-element-52e94f1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1598 .elementor-element.elementor-element-52e94f1 .elementor-icon-list-item > a{font-size:15px;}.elementor-1598 .elementor-element.elementor-element-52e94f1 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1598 .elementor-element.elementor-element-481dd3e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--padding-top:045px;--padding-right:25px;--padding-bottom:045px;--padding-left:25px;}.elementor-1598 .elementor-element.elementor-element-fdfa87a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--padding-top:045px;--padding-right:25px;--padding-bottom:045px;--padding-left:25px;}.elementor-1598 .elementor-element.elementor-element-7351d3c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--gap:10px;--flex-wrap:wrap;--align-content:center;--padding-top:045px;--padding-right:15px;--padding-bottom:045px;--padding-left:15px;}.elementor-1598 .elementor-element.elementor-element-9aee514{text-align:center;}.elementor-1598 .elementor-element.elementor-element-ebc6698 > .elementor-widget-container{margin:-30px 0px -25px 0px;}.elementor-1598 .elementor-element.elementor-element-a7bf340 > .elementor-widget-container{margin:-10px 0px -15px 0px;}.elementor-1598 .elementor-element.elementor-element-f54d65f > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-1598 .elementor-element.elementor-element-6d98fad{--content-width:100%;--min-height:88vh;}.elementor-1598 .elementor-element.elementor-element-628be5e{text-align:center;}.elementor-1598 .elementor-element.elementor-element-3d9fd26 > .elementor-widget-container{margin:-30px 0px -25px 0px;}.elementor-1598 .elementor-element.elementor-element-b3de38e > .elementor-widget-container{margin:-10px 0px -15px 0px;}.elementor-1598 .elementor-element.elementor-element-3f3d000 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-1598 .elementor-element.elementor-element-dc99b43{--content-width:100%;--min-height:88vh;}.elementor-1598 .elementor-element.elementor-element-bcf1626{text-align:center;}.elementor-1598 .elementor-element.elementor-element-0809ced > .elementor-widget-container{margin:-30px 0px -25px 0px;}.elementor-1598 .elementor-element.elementor-element-e4798e1 > .elementor-widget-container{margin:-10px 0px -15px 0px;}.elementor-1598 .elementor-element.elementor-element-35abadb > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-1598 .elementor-element.elementor-element-663cff7{--padding-top:0px;--padding-right:25px;--padding-bottom:0px;--padding-left:25px;}.elementor-1598 .elementor-element.elementor-element-9e5d231.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-1598 .elementor-element.elementor-element-aa8e23c .elementor-heading-title{font-size:30px;}.elementor-1598 .elementor-element.elementor-element-d88132c{font-size:15px;}.elementor-1598 .elementor-element.elementor-element-28fbc09{--padding-top:0px;--padding-right:15px;--padding-bottom:0px;--padding-left:15px;}.elementor-1598 .elementor-element.elementor-element-45e1208 .elementor-image-box-img{margin-bottom:0px;}.elementor-1598 .elementor-element.elementor-element-f10d626{--padding-top:0px;--padding-right:15px;--padding-bottom:0px;--padding-left:15px;}.elementor-1598 .elementor-element.elementor-element-b4997bb .elementor-image-box-img{margin-bottom:0px;}.elementor-1598 .elementor-element.elementor-element-3f863df .elementor-image-box-img{margin-bottom:0px;}.elementor-1598 .elementor-element.elementor-element-26189bd .elementor-image-box-img{margin-bottom:0px;}.elementor-1598 .elementor-element.elementor-element-2ae88a8{--padding-top:0px;--padding-right:15px;--padding-bottom:0px;--padding-left:15px;}.elementor-1598 .elementor-element.elementor-element-2ee02e4 .elementor-image-box-img{margin-bottom:0px;}.elementor-1598 .elementor-element.elementor-element-3c607a2 .elementor-image-box-img{margin-bottom:0px;}.elementor-1598 .elementor-element.elementor-element-3376674 .elementor-image-box-img{margin-bottom:0px;}.elementor-1598 .elementor-element.elementor-element-0a0ae1c{--padding-top:0px;--padding-right:25px;--padding-bottom:0px;--padding-left:25px;}.elementor-1598 .elementor-element.elementor-element-3217b2c > .elementor-widget-container{margin:-40px -20px -46px -20px;padding:0px 0px 0px 0px;}.elementor-1598 .elementor-element.elementor-element-e78a51b .elementor-heading-title{font-size:30px;}.elementor-1598 .elementor-element.elementor-element-987704a{font-size:15px;}.elementor-1598 .elementor-element.elementor-element-987704a > .elementor-widget-container{margin:-25px 0px 25px 0px;}.elementor-1598 .elementor-element.elementor-element-557a58b{--padding-top:0px;--padding-right:15px;--padding-bottom:0px;--padding-left:15px;}.elementor-1598 .elementor-element.elementor-element-c80d10d > .elementor-widget-container{margin:0px 0px -50px 0px;}.elementor-1598 .elementor-element.elementor-element-f26b0bd .elementor-heading-title{font-size:30px;}.elementor-1598 .elementor-element.elementor-element-2d12281{font-size:15px;}.elementor-1598 .elementor-element.elementor-element-2e94824{font-size:15px;}.elementor-1598 .elementor-element.elementor-element-db16b62 .elementor-button{font-size:17px;}.elementor-1598 .elementor-element.elementor-element-49bbb54 .elementor-button{font-size:17px;}.elementor-1598 .elementor-element.elementor-element-49bbb54{z-index:10;}.elementor-1598 .elementor-element.elementor-element-a5dc94f{font-size:13px;}.elementor-1598 .elementor-element.elementor-element-1b235d6{--padding-top:0px;--padding-right:25px;--padding-bottom:0px;--padding-left:25px;}.elementor-1598 .elementor-element.elementor-element-154c3b3 .elementor-heading-title{font-size:30px;}.elementor-1598 .elementor-element.elementor-element-154c3b3 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-1598 .elementor-element.elementor-element-ab975d4{font-size:15px;}.elementor-1598 .elementor-element.elementor-element-f37e1e4{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--padding-top:045px;--padding-right:25px;--padding-bottom:045px;--padding-left:25px;}.elementor-1598 .elementor-element.elementor-element-d181273{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--padding-top:045px;--padding-right:25px;--padding-bottom:045px;--padding-left:25px;}.elementor-1598 .elementor-element.elementor-element-8710cbe{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--gap:10px;--flex-wrap:wrap;--align-content:center;--padding-top:045px;--padding-right:15px;--padding-bottom:045px;--padding-left:15px;}.elementor-1598 .elementor-element.elementor-element-f00cab1{text-align:center;}.elementor-1598 .elementor-element.elementor-element-603ed45 > .elementor-widget-container{margin:-30px 0px -25px 0px;}.elementor-1598 .elementor-element.elementor-element-f8332d3 > .elementor-widget-container{margin:-10px 0px -15px 0px;}.elementor-1598 .elementor-element.elementor-element-35fdb7a > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-1598 .elementor-element.elementor-element-979de87{--content-width:100%;--min-height:88vh;}.elementor-1598 .elementor-element.elementor-element-7100124{text-align:center;}.elementor-1598 .elementor-element.elementor-element-4f063f0 > .elementor-widget-container{margin:-30px 0px -25px 0px;}.elementor-1598 .elementor-element.elementor-element-e2d3e09 > .elementor-widget-container{margin:-10px 0px -15px 0px;}.elementor-1598 .elementor-element.elementor-element-ce7a0f9 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-1598 .elementor-element.elementor-element-41334d3{--content-width:100%;--min-height:88vh;}.elementor-1598 .elementor-element.elementor-element-ca47af8{text-align:center;}.elementor-1598 .elementor-element.elementor-element-553a114 > .elementor-widget-container{margin:-30px 0px -25px 0px;}.elementor-1598 .elementor-element.elementor-element-2e260e3 > .elementor-widget-container{margin:-10px 0px -15px 0px;}.elementor-1598 .elementor-element.elementor-element-b016d88 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-1598 .elementor-element.elementor-element-86c734b{--padding-top:0px;--padding-right:25px;--padding-bottom:0px;--padding-left:25px;}.elementor-1598 .elementor-element.elementor-element-a3d0f92 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-1598 .elementor-element.elementor-element-4d7bfa8{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--padding-top:0px;--padding-right:25px;--padding-bottom:0px;--padding-left:25px;}.elementor-1598 .elementor-element.elementor-element-1e70d8d{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--padding-top:0px;--padding-right:15px;--padding-bottom:0px;--padding-left:15px;}.elementor-1598 .elementor-element.elementor-element-924b6af .elementor-heading-title{font-size:30px;}.elementor-1598 .elementor-element.elementor-element-924b6af > .elementor-widget-container{margin:30px 0px -10px 0px;}.elementor-1598 .elementor-element.elementor-element-48620e1{font-size:16px;line-height:1.2em;}.elementor-1598 .elementor-element.elementor-element-eda99d6 .elementor-button{font-size:17px;}.elementor-1598 .elementor-element.elementor-element-eda99d6 > .elementor-widget-container{margin:0px 0px 61px 0px;}.elementor-1598 .elementor-element.elementor-element-bb9f7f5{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--padding-top:0px;--padding-right:15px;--padding-bottom:0px;--padding-left:15px;}.elementor-1598 .elementor-element.elementor-element-91b4c9f > .elementor-widget-container{margin:0px 0px 36px 0px;}.elementor-1598 .elementor-element.elementor-element-035ac91{text-align:center;}.elementor-1598 .elementor-element.elementor-element-035ac91 .elementor-heading-title{font-size:30px;}.elementor-1598 .elementor-element.elementor-element-035ac91 > .elementor-widget-container{margin:30px 0px -10px 0px;}.elementor-1598 .elementor-element.elementor-element-9e8dc90{font-size:16px;line-height:1.2em;}.elementor-1598 .elementor-element.elementor-element-ebd10ae .elementor-button{font-size:17px;}.elementor-1598 .elementor-element.elementor-element-ebd10ae > .elementor-widget-container{margin:0px 0px -22px 0px;}.elementor-1598 .elementor-element.elementor-element-8126405{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--justify-content:center;--align-items:center;}.elementor-1598 .elementor-element.elementor-element-5fb685a{--justify-content:center;--align-items:center;}.elementor-1598 .elementor-element.elementor-element-7f6709b{text-align:center;}.elementor-1598 .elementor-element.elementor-element-c50cf82{text-align:center;}.elementor-1598 .elementor-element.elementor-element-f772292{text-align:center;}.elementor-1598 .elementor-element.elementor-element-a6ec142{text-align:center;}}@media(min-width:768px){.elementor-1598 .elementor-element.elementor-element-5d4d7e1{--content-width:69%;}.elementor-1598 .elementor-element.elementor-element-a3abf33{--content-width:100%;}.elementor-1598 .elementor-element.elementor-element-8b3864d{--content-width:100%;}.elementor-1598 .elementor-element.elementor-element-4837de5{--width:100%;}.elementor-1598 .elementor-element.elementor-element-e5f3d8e{--width:80%;}.elementor-1598 .elementor-element.elementor-element-f9b4f51{--width:40%;}.elementor-1598 .elementor-element.elementor-element-f5b61cb{--width:40%;}.elementor-1598 .elementor-element.elementor-element-0fc9b8c{--width:80%;}.elementor-1598 .elementor-element.elementor-element-a8ab4dd{--width:50%;}.elementor-1598 .elementor-element.elementor-element-f898f04{--width:50%;}.elementor-1598 .elementor-element.elementor-element-481dd3e{--content-width:1300px;}.elementor-1598 .elementor-element.elementor-element-fdfa87a{--content-width:1300px;}.elementor-1598 .elementor-element.elementor-element-486d6c8{--content-width:1600px;}.elementor-1598 .elementor-element.elementor-element-62588ce{--content-width:1600px;}.elementor-1598 .elementor-element.elementor-element-89a7281{--content-width:1600px;}.elementor-1598 .elementor-element.elementor-element-ea307af{--content-width:1600px;}.elementor-1598 .elementor-element.elementor-element-7351d3c{--content-width:1400px;}.elementor-1598 .elementor-element.elementor-element-35d4dc9{--content-width:1600px;}.elementor-1598 .elementor-element.elementor-element-6d98fad{--content-width:1600px;}.elementor-1598 .elementor-element.elementor-element-dc99b43{--content-width:1600px;}.elementor-1598 .elementor-element.elementor-element-28fbc09{--width:100%;}.elementor-1598 .elementor-element.elementor-element-177ff36{--width:65%;}.elementor-1598 .elementor-element.elementor-element-f10d626{--content-width:1300px;}.elementor-1598 .elementor-element.elementor-element-99dd232{--width:25%;}.elementor-1598 .elementor-element.elementor-element-7552d0b{--width:25%;}.elementor-1598 .elementor-element.elementor-element-f53c2d7{--width:25%;}.elementor-1598 .elementor-element.elementor-element-2ae88a8{--content-width:1300px;}.elementor-1598 .elementor-element.elementor-element-267f70f{--width:25%;}.elementor-1598 .elementor-element.elementor-element-063a2e1{--width:25%;}.elementor-1598 .elementor-element.elementor-element-a8f5592{--width:25%;}.elementor-1598 .elementor-element.elementor-element-9370278{--width:50%;}.elementor-1598 .elementor-element.elementor-element-0555253{--width:50%;}.elementor-1598 .elementor-element.elementor-element-f5a5172{--width:50%;}.elementor-1598 .elementor-element.elementor-element-d74f35d{--width:50%;}.elementor-1598 .elementor-element.elementor-element-f37e1e4{--content-width:1300px;}.elementor-1598 .elementor-element.elementor-element-d181273{--content-width:1300px;}.elementor-1598 .elementor-element.elementor-element-22111e5{--content-width:1600px;}.elementor-1598 .elementor-element.elementor-element-ff0d6a0{--content-width:1600px;}.elementor-1598 .elementor-element.elementor-element-3e96802{--content-width:1600px;}.elementor-1598 .elementor-element.elementor-element-d16de00{--content-width:1600px;}.elementor-1598 .elementor-element.elementor-element-8710cbe{--content-width:1400px;}.elementor-1598 .elementor-element.elementor-element-3cbd384{--content-width:1600px;}.elementor-1598 .elementor-element.elementor-element-979de87{--content-width:1600px;}.elementor-1598 .elementor-element.elementor-element-41334d3{--content-width:1600px;}.elementor-1598 .elementor-element.elementor-element-296b23f{--width:50%;}.elementor-1598 .elementor-element.elementor-element-3c15a22{--width:50%;}.elementor-1598 .elementor-element.elementor-element-6b55fbf{--width:33.3333%;}.elementor-1598 .elementor-element.elementor-element-9acaa1d{--width:66.6666%;}.elementor-1598 .elementor-element.elementor-element-d392c5e{--width:33.3333%;}.elementor-1598 .elementor-element.elementor-element-1dc186b{--width:66.6666%;}.elementor-1598 .elementor-element.elementor-element-8126405{--content-width:1424px;}.elementor-1598 .elementor-element.elementor-element-5fb685a{--width:25%;}.elementor-1598 .elementor-element.elementor-element-0d9519a{--width:25%;}.elementor-1598 .elementor-element.elementor-element-5cd2801{--width:25%;}.elementor-1598 .elementor-element.elementor-element-5af3d1d{--width:25%;}}/* Start custom CSS for icon-list, class: .elementor-element-5a96880 */.elementor-1598 .elementor-element.elementor-element-5a96880 .elementor-icon-list-item {
    padding: 5px; /* Espaçamento interno ao redor do item da lista */
    background: linear-gradient(90deg, #cdda7b, transparent); /* Gradiente de fundo do vermelho ao azul */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e445a70 */.elementor-button {
    position: relative;
    background: white !important;
    border-radius: 2000px;
    --left: 0%; /* Definir a variável inicialmente */
}

.elementor-button-text {
    text-shadow: 1px 1px 10px rgba(0, 0, 0, 0.2);  /* Aplica a sombra no texto */
}



.elementor-button::before {
    content: "";
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    left: 50%;
    z-index: 99;
    width: calc(100% + 12px);
    height: calc(100% + 12px);
    border-radius: inherit;
    border: solid 1px white;
    opacity: 50%;
    background: #ffffff40;
    transition: 0.5s ease;
}

.elementor-button:hover::before {
    transition: 0.5s ease;
    opacity: 0%;
    background: #ffffff40
}

.elementor-button::after {
    content: "";
    z-index: 999;
    position: absolute;
    top: 50%;
    transform: translate(0%, -50%);
    left: var(--left, 0%);
    background: rgb(255, 207, 74);
    width: 15%;
    height: 80%;
    filter: blur(15px);
    opacity: 70%;
    mix-blend-mode: screen;
    /* Remova a transição */
    transition: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4837de5 */.elementor-1598 .elementor-element.elementor-element-4837de5 {
backdrop-filter: blur(20px);
-webkit-backdrop-filter: blur(20px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7f3d632 */.rounded { border-radius: 20px; overflow: hidden; -webkit-transform: translateZ(0); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5f3d8e */.elementor-1598 .elementor-element.elementor-element-e5f3d8e {
backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);
}

.elementor-1598 .elementor-element.elementor-element-e5f3d8e .elementor-image-box-wrapper{ 
    display: flex;
    flex-direction: column;
    transition: .5s all;
    overflow: hidden;
}

.elementor-1598 .elementor-element.elementor-element-e5f3d8e .elementor-image-box-content{  /*configurações do título + parágrafo*/
    position: absolute;
    top: 0;
    position: center;
    left: 50%;
    transform: translatex(-50%);
}

.elementor-1598 .elementor-element.elementor-element-e5f3d8e .elementor-image-box-img{  /*configurações da imagem*/
    margin-top: 70px !important;
    order: 1
}

.elementor-1598 .elementor-element.elementor-element-e5f3d8e .elementor-image-box-description{  /*configurações do parágrafo*/
    opacity: 0;
    transition: .5s all;
    background: #4E6C30;
    padding: 20px 10px;
    backdrop-filter: blur(10px);
    position: relative;
    top: -4px;
    transform: translatey(-50px);
    z-index: 0;
}

.elementor-1598 .elementor-element.elementor-element-e5f3d8e .elementor-image-box-wrapper:hover .elementor-image-box-description{  /*configurações do parágrafo no hover*/
    opacity: 1;
    transform: translatey(0);
}

.elementor-1598 .elementor-element.elementor-element-e5f3d8e .elementor-image-box-wrapper:hover .icon{  /*configurações do parágrafo no hover*/
    transform: rotate(45deg);
}

.icon{
    transition: .5s all;
}

.elementor-1598 .elementor-element.elementor-element-e5f3d8e .elementor-image-box-title{ /*configurações do título*/
    background: #fff;
    padding: 10px 20px;
    z-index: 2;
    position: relative;
    display: flex;
    justify-content: space-between;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-148761b */.rounded { border-radius: 20px; overflow: hidden; -webkit-transform: translateZ(0); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9b4f51 */.elementor-1598 .elementor-element.elementor-element-f9b4f51 {
backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);
}

.elementor-1598 .elementor-element.elementor-element-f9b4f51 .elementor-image-box-wrapper{ 
    display: flex;
    flex-direction: justify-content;
    transition: .5s all;
    overflow: hidden;
}

.elementor-1598 .elementor-element.elementor-element-f9b4f51 .elementor-image-box-content{  /*configurações do título + parágrafo*/
    position: absolute;
    top: 0;
    position: center;
    left: 50%;
    transform: translatex(-50%);
}

.elementor-1598 .elementor-element.elementor-element-f9b4f51 .elementor-image-box-img{  /*configurações da imagem*/
    margin-top: 70px !important;
    order: 1
}

.elementor-1598 .elementor-element.elementor-element-f9b4f51 .elementor-image-box-description{  /*configurações do parágrafo*/
    opacity: 0;
    transition: .5s all;
    background: #4E6C30;
    padding: 20px 10px;
    backdrop-filter: blur(10px);
    position: relative;
    top: pxpx;
    transform: translatey(-50px);
    z-index: 0;
}

.elementor-1598 .elementor-element.elementor-element-f9b4f51 .elementor-image-box-wrapper:hover .elementor-image-box-description{  /*configurações do parágrafo no hover*/
    opacity: 1;
    transform: translatey(0);
}

.elementor-1598 .elementor-element.elementor-element-f9b4f51 .elementor-image-box-wrapper:hover .icon{  /*configurações do parágrafo no hover*/
    transform: rotate(45deg);
}

.icon{
    transition: .5s all;
}

.elementor-1598 .elementor-element.elementor-element-f9b4f51 .elementor-image-box-title{ /*configurações do título*/
    background: #fff;
    padding: 10px 20px;
    z-index: 2;
    position: relative;
    display: flex;
    justify-content: space-between;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9c0abcf */.rounded { border-radius: 20px; overflow: hidden; -webkit-transform: translateZ(0); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5b61cb */.elementor-1598 .elementor-element.elementor-element-f5b61cb {
backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);
}

.elementor-1598 .elementor-element.elementor-element-f5b61cb .elementor-image-box-wrapper{ 
    display: flex;
    flex-direction: column;
    transition: .5s all;
    overflow: hidden;
}

.elementor-1598 .elementor-element.elementor-element-f5b61cb .elementor-image-box-content{  /*configurações do título + parágrafo*/
    position: absolute;
    top: 0;
    position: center;
    left: 50%;
    transform: translatex(-50%);
}

.elementor-1598 .elementor-element.elementor-element-f5b61cb .elementor-image-box-img{  /*configurações da imagem*/
    margin-top: 70px !important;
    order: 1
}

.elementor-1598 .elementor-element.elementor-element-f5b61cb .elementor-image-box-description{  /*configurações do parágrafo*/
    opacity: 0;
    transition: .5s all;
    background: #4E6C30;
    padding: 20px 10px;
    backdrop-filter: blur(10px);
    position: relative;
    top: -4px;
    transform: translatey(-50px);
    z-index: 0;
}

.elementor-1598 .elementor-element.elementor-element-f5b61cb .elementor-image-box-wrapper:hover .elementor-image-box-description{  /*configurações do parágrafo no hover*/
    opacity: 1;
    transform: translatey(0);
}

.elementor-1598 .elementor-element.elementor-element-f5b61cb .elementor-image-box-wrapper:hover .icon{  /*configurações do parágrafo no hover*/
    transform: rotate(45deg);
}

.icon{
    transition: .5s all;
}

.elementor-1598 .elementor-element.elementor-element-f5b61cb .elementor-image-box-title{ /*configurações do título*/
    background: #fff;
    padding: 10px 20px;
    z-index: 2;
    position: relative;
    display: flex;
    justify-content: space-between;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-49327db */.rounded { border-radius: 20px; overflow: hidden; -webkit-transform: translateZ(0); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0fc9b8c */.elementor-1598 .elementor-element.elementor-element-0fc9b8c {
backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);
}

.elementor-1598 .elementor-element.elementor-element-0fc9b8c .elementor-image-box-wrapper{ 
    display: flex;
    flex-direction: justify-content;
    transition: .5s all;
    overflow: hidden;
}

.elementor-1598 .elementor-element.elementor-element-0fc9b8c .elementor-image-box-content{  /*configurações do título + parágrafo*/
    position: absolute;
    top: 0;
    position: center;
    left: 50%;
    transform: translatex(-50%);
}

.elementor-1598 .elementor-element.elementor-element-0fc9b8c .elementor-image-box-img{  /*configurações da imagem*/
    margin-top: 70px !important;
    order: 1
}

.elementor-1598 .elementor-element.elementor-element-0fc9b8c .elementor-image-box-description{  /*configurações do parágrafo*/
    opacity: 0;
    transition: .5s all;
    background: #4E6C30;
    padding: 20px 10px;
    backdrop-filter: blur(10px);
    position: relative;
    top: pxpx;
    transform: translatey(-50px);
    z-index: 0;
}

.elementor-1598 .elementor-element.elementor-element-0fc9b8c .elementor-image-box-wrapper:hover .elementor-image-box-description{  /*configurações do parágrafo no hover*/
    opacity: 1;
    transform: translatey(0);
}

.elementor-1598 .elementor-element.elementor-element-0fc9b8c .elementor-image-box-wrapper:hover .icon{  /*configurações do parágrafo no hover*/
    transform: rotate(45deg);
}

.icon{
    transition: .5s all;
}

.elementor-1598 .elementor-element.elementor-element-0fc9b8c .elementor-image-box-title{ /*configurações do título*/
    background: #fff;
    padding: 10px 20px;
    z-index: 2;
    position: relative;
    display: flex;
    justify-content: space-between;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-de31121 */.elementor-1598 .elementor-element.elementor-element-de31121{
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    left: 60%;
    filter: blur(150px);
    width: 1154px;
    z-index: -1;
    animation: 5s linear infinite turn;
    transform-origin: center;
}

@keyframes turn{
    0% {
    transform: translate(-50%, -50%) rotate(0);
}
100% {
    transform: translate(-50%, -50%) rotate(360deg);
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1cef6c5 */.elementor-1598 .elementor-element.elementor-element-1cef6c5{
    background: #571200;
    border-radius: 5px;
    border-color: #cdda7b;
    padding: 10px;
    padding-right: 25px;
    padding-left: 25px;
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6591f03 */.destaque{
    background: linear-gradient(to right, #571200 70%, transparent);/*defina o BG do destaque*/
    padding: 10px 50px;
    width: fit-content;
    margin-top:20px;
    margin-bottom: 20px;
    position: relative;
    border-left: 5px solid #cdda7b; /*defina a "fita" do destaque*/
}

.destaque::after{
    content: url("https://page.dsgnrafa.com/wp-content/uploads/2024/09/back-1.png");
    position: absolute; /*coloque o link da seta aqui*/
    width: 100%; /*distância da seta para o texto*/
    height: 100%;
    scale: 0.4; /*mude a escala aqui*/
    top: 0; 
    display: flex;
    align-items: center;
    justify-content: flex-end;
    right: calc(-8% - 50px);
    transform: translate(-50%, -50%);
    animation: setassvg 3s infinite; /*defina o tempo da animação*/
    z-index: 6;
}

@keyframes setassvg{
    0%, 100%{
    transform: translatex(0);
    }
    
    50%{
    transform: translatex(20px); /*defina o quanto a seta irá se mover*/
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-96d23f2 */.menor{
    font-size: 1.0rem !important;
    display: flex;
    flex-direction: column;
    align-items: center;
    line-height: 1em;
}

.elementor-1598 .elementor-element.elementor-element-96d23f2 .elementor-heading-title{
    display: flex;
    align-content: center;
    align-items: center;
    gap: 0.1rem
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-486d6c8 */.elementor-1598 .elementor-element.elementor-element-486d6c8 {
  z-index: 1;
}

.elementor-1598 .elementor-element.elementor-element-486d6c8:before {
    content: "";
    position: absolute;
    z-index: 10;
    border-radius: 20px; /* Arredondamento das bordas do pseudo-elemento */
    margin: 0px;
    margin-top: 0px;
    pointer-events: none;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 4px; /* Espaçamento interno do pseudo-elemento */
    background: linear-gradient(to bottom, #cdda7b, transparent); /* Gradiente linear com cor e transparência */
    -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0); /* Máscaras para efeitos visuais em navegadores WebKit */
    mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0); /* Máscaras para efeitos visuais em outros navegadores */
    -webkit-mask-composite: xor; /* Efeito de corte na máscara para WebKit */
    mask-composite: exclude; /* Efeito de corte na máscara para outros navegadores */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f9b344e */.elementor-1598 .elementor-element.elementor-element-f9b344e{
    background: #571200;
    border-radius: 5px;
    border-color: #cdda7b;
    padding: 10px;
    padding-right: 25px;
    padding-left: 25px;
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ba03dd1 */.destaque{
    background: linear-gradient(to right, #571200 70%, transparent);/*defina o BG do destaque*/
    padding: 10px 50px;
    width: fit-content;
    margin-top:20px;
    margin-bottom: 20px;
    position: relative;
    border-left: 5px solid #cdda7b; /*defina a "fita" do destaque*/
}

.destaque::after{
    content: url("https://page.dsgnrafa.com/wp-content/uploads/2024/09/back-1.png");
    position: absolute; /*coloque o link da seta aqui*/
    width: 100%; /*distância da seta para o texto*/
    height: 100%;
    scale: 0.4; /*mude a escala aqui*/
    top: 0; 
    display: flex;
    align-items: center;
    justify-content: flex-end;
    right: calc(-5% - 50px);
    transform: translate(-50%, -50%);
    animation: setassvg 3s infinite; /*defina o tempo da animação*/
    z-index: 6;
}

@keyframes setassvg{
    0%, 100%{
    transform: translatex(0);
    }
    
    50%{
    transform: translatex(20px); /*defina o quanto a seta irá se mover*/
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b261c9a */.menor{
    font-size: 1.0rem !important;
    display: flex;
    flex-direction: column;
    align-items: center;
    line-height: 1em;
}

.elementor-1598 .elementor-element.elementor-element-b261c9a .elementor-heading-title{
    display: flex;
    align-content: center;
    align-items: center;
    gap: 0.1rem
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62588ce */.card {
  isolation: isolate;
}

.media-object {
  --border-width: 3px; /* Variável para largura da borda */
  --radius: 15px; /* Variável para raio da borda */
  position: relative;
  border-radius: var(--radius); 
  border: var(--border-width) solid transparent; 
  width: 900px; /* Largura do objeto */
  height: 700px; /* Altura do objeto */
}

.media-object::before {
  content: " ";
  position: absolute; 
  inset: calc(var(--border-width) * -1);
  border: inherit; 
  border-radius: inherit;
  background-image: conic-gradient(from var(--angle), #859E70 80%, #cdda7b 88%, #cdda7b 92%, #859E70 100%); /* Gradiente cônico */
  background-origin: border-box; 
  -webkit-mask:
    linear-gradient(black, black) content-box,
    linear-gradient(black, black);
  mask: linear-gradient(black, black),
        linear-gradient(black, black);  
  -webkit-mask-clip: content-box, border-box;
  mask-clip: content-box, border-box;
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  animation: spin 2s linear infinite; /* Animação giratória */
}

.media-object:hover::before {
  animation-play-state: paused; /* Pausa a animação ao passar o mouse */
}

@property --angle {
  syntax: "<angle>"; 
  inherits: true;
  initial-value: 0turn; 
}

@keyframes spin {
  to {
    --angle: 1turn; /* Animação para girar o gradiente */
  }
 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6e986f3 */.elementor-1598 .elementor-element.elementor-element-6e986f3{
    background: #571200;
    border-radius: 5px;
    border-color: #cdda7b;
    padding: 10px;
    padding-right: 25px;
    padding-left: 25px;
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-de99b70 */.destaque{
    background: linear-gradient(to right, #571200 70%, transparent);/*defina o BG do destaque*/
    padding: 10px 50px;
    width: fit-content;
    margin-top:20px;
    margin-bottom: 20px;
    position: relative;
    border-left: 5px solid #cdda7b; /*defina a "fita" do destaque*/
}

.destaque::after{
    content: url("https://page.dsgnrafa.com/wp-content/uploads/2024/09/back-1.png");
    position: absolute; /*coloque o link da seta aqui*/
    width: 100%; /*distância da seta para o texto*/
    height: 100%;
    scale: 0.4; /*mude a escala aqui*/
    top: 0; 
    display: flex;
    align-items: center;
    justify-content: flex-end;
    right: calc(-5% - 50px);
    transform: translate(-50%, -50%);
    animation: setassvg 3s infinite; /*defina o tempo da animação*/
    z-index: 6;
}

@keyframes setassvg{
    0%, 100%{
    transform: translatex(0);
    }
    
    50%{
    transform: translatex(20px); /*defina o quanto a seta irá se mover*/
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-407beca */.menor{
    font-size: 1.0rem !important;
    display: flex;
    flex-direction: column;
    align-items: center;
    line-height: 1em;
}

.elementor-1598 .elementor-element.elementor-element-407beca .elementor-heading-title{
    display: flex;
    align-content: center;
    align-items: center;
    gap: 0.1rem
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89a7281 */.card {
  isolation: isolate;
}

.media-object {
  --border-width: 3px; /* Variável para largura da borda */
  --radius: 15px; /* Variável para raio da borda */
  position: relative;
  border-radius: var(--radius); 
  border: var(--border-width) solid transparent; 
  width: 900px; /* Largura do objeto */
  height: 700px; /* Altura do objeto */
}

.media-object::before {
  content: " ";
  position: absolute; 
  inset: calc(var(--border-width) * -1);
  border: inherit; 
  border-radius: inherit;
  background-image: conic-gradient(from var(--angle), #859E70 80%, #cdda7b 88%, #cdda7b 92%, #859E70 100%); /* Gradiente cônico */
  background-origin: border-box; 
  -webkit-mask:
    linear-gradient(black, black) content-box,
    linear-gradient(black, black);
  mask: linear-gradient(black, black),
        linear-gradient(black, black);  
  -webkit-mask-clip: content-box, border-box;
  mask-clip: content-box, border-box;
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  animation: spin 2s linear infinite; /* Animação giratória */
}

.media-object:hover::before {
  animation-play-state: paused; /* Pausa a animação ao passar o mouse */
}

@property --angle {
  syntax: "<angle>"; 
  inherits: true;
  initial-value: 0turn; 
}

@keyframes spin {
  to {
    --angle: 1turn; /* Animação para girar o gradiente */
  }
 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-adc46ea */.elementor-1598 .elementor-element.elementor-element-adc46ea{
    background: #571200;
    border-radius: 5px;
    border-color: #cdda7b;
    padding: 10px;
    padding-right: 25px;
    padding-left: 25px;
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-920987b */.destaque{
    background: linear-gradient(to right, #571200 70%, transparent);/*defina o BG do destaque*/
    padding: 10px 50px;
    width: fit-content;
    margin-top:20px;
    margin-bottom: 20px;
    position: relative;
    border-left: 5px solid #cdda7b; /*defina a "fita" do destaque*/
}

.destaque::after{
    content: url("https://page.dsgnrafa.com/wp-content/uploads/2024/09/back-1.png");
    position: absolute; /*coloque o link da seta aqui*/
    width: 100%; /*distância da seta para o texto*/
    height: 100%;
    scale: 0.4; /*mude a escala aqui*/
    top: 0; 
    display: flex;
    align-items: center;
    justify-content: flex-end;
    right: calc(-5% - 50px);
    transform: translate(-50%, -50%);
    animation: setassvg 3s infinite; /*defina o tempo da animação*/
    z-index: 6;
}

@keyframes setassvg{
    0%, 100%{
    transform: translatex(0);
    }
    
    50%{
    transform: translatex(20px); /*defina o quanto a seta irá se mover*/
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7ab2f67 */.menor{
    font-size: 1.0rem !important;
    display: flex;
    flex-direction: column;
    align-items: center;
    line-height: 1em;
}

.elementor-1598 .elementor-element.elementor-element-7ab2f67 .elementor-heading-title{
    display: flex;
    align-content: center;
    align-items: center;
    gap: 0.1rem
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea307af */.card {
  isolation: isolate;
}

.media-object {
  --border-width: 3px; /* Variável para largura da borda */
  --radius: 15px; /* Variável para raio da borda */
  position: relative;
  border-radius: var(--radius); 
  border: var(--border-width) solid transparent; 
  width: 900px; /* Largura do objeto */
  height: 700px; /* Altura do objeto */
}

.media-object::before {
  content: " ";
  position: absolute; 
  inset: calc(var(--border-width) * -1);
  border: inherit; 
  border-radius: inherit;
  background-image: conic-gradient(from var(--angle), #859E70 80%, #cdda7b 88%, #cdda7b 92%, #859E70 100%); /* Gradiente cônico */
  background-origin: border-box; 
  -webkit-mask:
    linear-gradient(black, black) content-box,
    linear-gradient(black, black);
  mask: linear-gradient(black, black),
        linear-gradient(black, black);  
  -webkit-mask-clip: content-box, border-box;
  mask-clip: content-box, border-box;
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  animation: spin 2s linear infinite; /* Animação giratória */
}

.media-object:hover::before {
  animation-play-state: paused; /* Pausa a animação ao passar o mouse */
}

@property --angle {
  syntax: "<angle>"; 
  inherits: true;
  initial-value: 0turn; 
}

@keyframes spin {
  to {
    --angle: 1turn; /* Animação para girar o gradiente */
  }
 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a07bd0a */.elementor-1598 .elementor-element.elementor-element-a07bd0a{
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    left: 60%;
    filter: blur(150px);
    width: 1154px;
    z-index: -1;
    animation: 5s linear infinite turn;
    transform-origin: center;
}

@keyframes turn{
    0% {
    transform: translate(-50%, -50%) rotate(0);
}
100% {
    transform: translate(-50%, -50%) rotate(360deg);
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7c8c738 */.elementor-1598 .elementor-element.elementor-element-7c8c738{
    background: #571200;
    border-radius: 5px;
    border-color: #cdda7b;
    padding: 10px;
    padding-right: 25px;
    padding-left: 25px;
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a96bd80 */.destaque{
    background: linear-gradient(to right, #571200 70%, transparent);/*defina o BG do destaque*/
    padding: 10px 50px;
    width: fit-content;
    margin-top:20px;
    margin-bottom: 20px;
    position: relative;
    border-left: 5px solid #cdda7b; /*defina a "fita" do destaque*/
}

.destaque::after{
    content: url("https://page.dsgnrafa.com/wp-content/uploads/2024/09/back-1.png");
    position: absolute; /*coloque o link da seta aqui*/
    width: 100%; /*distância da seta para o texto*/
    height: 100%;
    scale: 0.4; /*mude a escala aqui*/
    top: 0; 
    display: flex;
    align-items: center;
    justify-content: flex-end;
    right: calc(-8% - 50px);
    transform: translate(-50%, -50%);
    animation: setassvg 3s infinite; /*defina o tempo da animação*/
    z-index: 6;
}

@keyframes setassvg{
    0%, 100%{
    transform: translatex(0);
    }
    
    50%{
    transform: translatex(20px); /*defina o quanto a seta irá se mover*/
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-36a5ae9 */.menor{
    font-size: 1.0rem !important;
    display: flex;
    flex-direction: column;
    align-items: center;
    line-height: 1em;
}

.elementor-1598 .elementor-element.elementor-element-36a5ae9 .elementor-heading-title{
    display: flex;
    align-content: center;
    align-items: center;
    gap: 0.1rem
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35d4dc9 */.elementor-1598 .elementor-element.elementor-element-35d4dc9 {
  z-index: 1;
}

.elementor-1598 .elementor-element.elementor-element-35d4dc9:before {
    content: "";
    position: absolute;
    z-index: 10;
    border-radius: 20px; /* Arredondamento das bordas do pseudo-elemento */
    margin: 0px;
    margin-top: 0px;
    pointer-events: none;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 4px; /* Espaçamento interno do pseudo-elemento */
    background: linear-gradient(to bottom, #cdda7b, transparent); /* Gradiente linear com cor e transparência */
    -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0); /* Máscaras para efeitos visuais em navegadores WebKit */
    mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0); /* Máscaras para efeitos visuais em outros navegadores */
    -webkit-mask-composite: xor; /* Efeito de corte na máscara para WebKit */
    mask-composite: exclude; /* Efeito de corte na máscara para outros navegadores */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9aee514 */.elementor-1598 .elementor-element.elementor-element-9aee514{
    background: #571200;
    border-radius: 5px;
    border-color: #cdda7b;
    padding: 10px;
    padding-right: 25px;
    padding-left: 25px;
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-093688f */.destaque{
    background: linear-gradient(to right, #571200 70%, transparent);/*defina o BG do destaque*/
    padding: 10px 50px;
    width: fit-content;
    margin-top:20px;
    margin-bottom: 20px;
    position: relative;
    border-left: 5px solid #cdda7b; /*defina a "fita" do destaque*/
}

.destaque::after{
    content: url("https://page.dsgnrafa.com/wp-content/uploads/2024/09/back-1.png");
    position: absolute; /*coloque o link da seta aqui*/
    width: 100%; /*distância da seta para o texto*/
    height: 100%;
    scale: 0.4; /*mude a escala aqui*/
    top: 0; 
    display: flex;
    align-items: center;
    justify-content: flex-end;
    right: calc(-5% - 50px);
    transform: translate(-50%, -50%);
    animation: setassvg 3s infinite; /*defina o tempo da animação*/
    z-index: 6;
}

@keyframes setassvg{
    0%, 100%{
    transform: translatex(0);
    }
    
    50%{
    transform: translatex(20px); /*defina o quanto a seta irá se mover*/
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-adafa29 */.menor{
    font-size: 1.0rem !important;
    display: flex;
    flex-direction: column;
    align-items: center;
    line-height: 1em;
}

.elementor-1598 .elementor-element.elementor-element-adafa29 .elementor-heading-title{
    display: flex;
    align-content: center;
    align-items: center;
    gap: 0.1rem
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5e9849 */.card2 {
  isolation: isolate;
}

.media-object2 {
  --border-width: 3px; /* Variável para largura da borda */
  --radius: 15px; /* Variável para raio da borda */
  position: relative;
  border-radius: var(--radius); 
  border: var(--border-width) solid transparent; 
  width: 380px; /* Largura do objeto */
  height: 750px; /* Altura do objeto */
}

.media-object2::before {
  content: " ";
  position: absolute; 
  inset: calc(var(--border-width) * -1);
  border: inherit; 
  border-radius: inherit;
  background-image: conic-gradient(from var(--angle), #859E70 80%, #cdda7b 88%, #cdda7b 92%, #859E70 100%); /* Gradiente cônico */
  background-origin: border-box; 
  -webkit-mask:
    linear-gradient(black, black) content-box,
    linear-gradient(black, black);
  mask: linear-gradient(black, black),
        linear-gradient(black, black);  
  -webkit-mask-clip: content-box, border-box;
  mask-clip: content-box, border-box;
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  animation: spin 2s linear infinite; /* Animação giratória */
}

.media-object:hover::before {
  animation-play-state: paused; /* Pausa a animação ao passar o mouse */
}

@property --angle {
  syntax: "<angle>"; 
  inherits: true;
  initial-value: 0turn; 
}

@keyframes spin {
  to {
    --angle: 1turn; /* Animação para girar o gradiente */
  }
 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-628be5e */.elementor-1598 .elementor-element.elementor-element-628be5e{
    background: #571200;
    border-radius: 5px;
    border-color: #cdda7b;
    padding: 10px;
    padding-right: 25px;
    padding-left: 25px;
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ee4d62 */.destaque{
    background: linear-gradient(to right, #571200 70%, transparent);/*defina o BG do destaque*/
    padding: 10px 50px;
    width: fit-content;
    margin-top:20px;
    margin-bottom: 20px;
    position: relative;
    border-left: 5px solid #cdda7b; /*defina a "fita" do destaque*/
}

.destaque::after{
    content: url("https://page.dsgnrafa.com/wp-content/uploads/2024/09/back-1.png");
    position: absolute; /*coloque o link da seta aqui*/
    width: 100%; /*distância da seta para o texto*/
    height: 100%;
    scale: 0.4; /*mude a escala aqui*/
    top: 0; 
    display: flex;
    align-items: center;
    justify-content: flex-end;
    right: calc(-5% - 50px);
    transform: translate(-50%, -50%);
    animation: setassvg 3s infinite; /*defina o tempo da animação*/
    z-index: 6;
}

@keyframes setassvg{
    0%, 100%{
    transform: translatex(0);
    }
    
    50%{
    transform: translatex(20px); /*defina o quanto a seta irá se mover*/
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8de319f */.menor{
    font-size: 1.0rem !important;
    display: flex;
    flex-direction: column;
    align-items: center;
    line-height: 1em;
}

.elementor-1598 .elementor-element.elementor-element-8de319f .elementor-heading-title{
    display: flex;
    align-content: center;
    align-items: center;
    gap: 0.1rem
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d98fad */.card2 {
  isolation: isolate;
}

.media-object2 {
  --border-width: 3px; /* Variável para largura da borda */
  --radius: 15px; /* Variável para raio da borda */
  position: relative;
  border-radius: var(--radius); 
  border: var(--border-width) solid transparent; 
  width: 380px; /* Largura do objeto */
  height: 750px; /* Altura do objeto */
}

.media-object2::before {
  content: " ";
  position: absolute; 
  inset: calc(var(--border-width) * -1);
  border: inherit; 
  border-radius: inherit;
  background-image: conic-gradient(from var(--angle), #859E70 80%, #cdda7b 88%, #cdda7b 92%, #859E70 100%); /* Gradiente cônico */
  background-origin: border-box; 
  -webkit-mask:
    linear-gradient(black, black) content-box,
    linear-gradient(black, black);
  mask: linear-gradient(black, black),
        linear-gradient(black, black);  
  -webkit-mask-clip: content-box, border-box;
  mask-clip: content-box, border-box;
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  animation: spin 2s linear infinite; /* Animação giratória */
}

.media-object:hover::before {
  animation-play-state: paused; /* Pausa a animação ao passar o mouse */
}

@property --angle {
  syntax: "<angle>"; 
  inherits: true;
  initial-value: 0turn; 
}

@keyframes spin {
  to {
    --angle: 1turn; /* Animação para girar o gradiente */
  }
 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bcf1626 */.elementor-1598 .elementor-element.elementor-element-bcf1626{
    background: #571200;
    border-radius: 5px;
    border-color: #cdda7b;
    padding: 10px;
    padding-right: 25px;
    padding-left: 25px;
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e5f250a */.destaque{
    background: linear-gradient(to right, #571200 70%, transparent);/*defina o BG do destaque*/
    padding: 10px 50px;
    width: fit-content;
    margin-top:20px;
    margin-bottom: 20px;
    position: relative;
    border-left: 5px solid #cdda7b; /*defina a "fita" do destaque*/
}

.destaque::after{
    content: url("https://page.dsgnrafa.com/wp-content/uploads/2024/09/back-1.png");
    position: absolute; /*coloque o link da seta aqui*/
    width: 100%; /*distância da seta para o texto*/
    height: 100%;
    scale: 0.4; /*mude a escala aqui*/
    top: 0; 
    display: flex;
    align-items: center;
    justify-content: flex-end;
    right: calc(-5% - 50px);
    transform: translate(-50%, -50%);
    animation: setassvg 3s infinite; /*defina o tempo da animação*/
    z-index: 6;
}

@keyframes setassvg{
    0%, 100%{
    transform: translatex(0);
    }
    
    50%{
    transform: translatex(20px); /*defina o quanto a seta irá se mover*/
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-089081c */.menor{
    font-size: 1.0rem !important;
    display: flex;
    flex-direction: column;
    align-items: center;
    line-height: 1em;
}

.elementor-1598 .elementor-element.elementor-element-089081c .elementor-heading-title{
    display: flex;
    align-content: center;
    align-items: center;
    gap: 0.1rem
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc99b43 */.card2 {
  isolation: isolate;
}

.media-object2 {
  --border-width: 3px; /* Variável para largura da borda */
  --radius: 15px; /* Variável para raio da borda */
  position: relative;
  border-radius: var(--radius); 
  border: var(--border-width) solid transparent; 
  width: 380px; /* Largura do objeto */
  height: 750px; /* Altura do objeto */
}

.media-object2::before {
  content: " ";
  position: absolute; 
  inset: calc(var(--border-width) * -1);
  border: inherit; 
  border-radius: inherit;
  background-image: conic-gradient(from var(--angle), #859E70 80%, #cdda7b 88%, #cdda7b 92%, #859E70 100%); /* Gradiente cônico */
  background-origin: border-box; 
  -webkit-mask:
    linear-gradient(black, black) content-box,
    linear-gradient(black, black);
  mask: linear-gradient(black, black),
        linear-gradient(black, black);  
  -webkit-mask-clip: content-box, border-box;
  mask-clip: content-box, border-box;
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  animation: spin 2s linear infinite; /* Animação giratória */
}

.media-object:hover::before {
  animation-play-state: paused; /* Pausa a animação ao passar o mouse */
}

@property --angle {
  syntax: "<angle>"; 
  inherits: true;
  initial-value: 0turn; 
}

@keyframes spin {
  to {
    --angle: 1turn; /* Animação para girar o gradiente */
  }
 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-31c66d0 */.elementor-1598 .elementor-element.elementor-element-31c66d0{
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    left: 60%;
    filter: blur(150px);
    width: 1154px;
    z-index: -1;
    animation: 5s linear infinite turn;
    transform-origin: center;
}

@keyframes turn{
    0% {
    transform: translate(-50%, -50%) rotate(0);
}
100% {
    transform: translate(-50%, -50%) rotate(360deg);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-45e1208 */.elementor-1598 .elementor-element.elementor-element-45e1208{
    background: #4E6C30; /*Mude a cor do BG normal*/
    padding: 1px; /*mude o padding aqui*/
    overflow: hidden;
    border-radius:20px;
}

.elementor-1598 .elementor-element.elementor-element-45e1208::before{
    content: "";
    position: absolute;
    width: 80%;
    height: 250%;
    top: -25%;
    left: -40%;
    transform: translate(-50%,-50%) rotate(45deg);
    background-image: linear-gradient(90deg, #571200, #2e0000); /*Mude a cor do elemento do Hover*/
    z-index: 0;
    transition: 0.6s; /*Tempo em que o elemento vai passar no hover*/
}

.elementor-1598 .elementor-element.elementor-element-45e1208:hover::before{
    top: 50%;
    left: 50%;
    transform: translate(-45%,-45%) rotate(45deg);
}

.elementor-1598 .elementor-element.elementor-element-45e1208 *{
    z-index: 1;
    position: relative;
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b4997bb */.elementor-1598 .elementor-element.elementor-element-b4997bb{
    background: #4E6C30; /*Mude a cor do BG normal*/
    padding: 1px; /*mude o padding aqui*/
    overflow: hidden;
    border-radius:20px;
}

.elementor-1598 .elementor-element.elementor-element-b4997bb::before{
    content: "";
    position: absolute;
    width: 150%;
    height: 150%;
    top: -25%;
    left: -40%;
    transform: translate(-50%,-50%) rotate(45deg);
    background-image: linear-gradient(90deg, #571200, #2e0000); /*Mude a cor do elemento do Hover*/
    z-index: 0;
    transition: 0.6s; /*Tempo em que o elemento vai passar no hover*/
}

.elementor-1598 .elementor-element.elementor-element-b4997bb:hover::before{
    top: 50%;
    left: 50%;
    transform: translate(-45%,-45%) rotate(45deg);
}

.elementor-1598 .elementor-element.elementor-element-b4997bb *{
    z-index: 1;
    position: relative;
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3f863df */.elementor-1598 .elementor-element.elementor-element-3f863df{
    background: #4E6C30; /*Mude a cor do BG normal*/
    padding: 1px; /*mude o padding aqui*/
    overflow: hidden;
    border-radius:20px;
}

.elementor-1598 .elementor-element.elementor-element-3f863df::before{
    content: "";
    position: absolute;
    width: 150%;
    height: 150%;
    top: -25%;
    left: -40%;
    transform: translate(-50%,-50%) rotate(45deg);
    background-image: linear-gradient(90deg, #571200, #2e0000); /*Mude a cor do elemento do Hover*/
    z-index: 0;
    transition: 0.6s; /*Tempo em que o elemento vai passar no hover*/
}

.elementor-1598 .elementor-element.elementor-element-3f863df:hover::before{
    top: 50%;
    left: 50%;
    transform: translate(-45%,-45%) rotate(45deg);
}

.elementor-1598 .elementor-element.elementor-element-3f863df *{
    z-index: 1;
    position: relative;
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-26189bd */.elementor-1598 .elementor-element.elementor-element-26189bd{
    background: #4E6C30; /*Mude a cor do BG normal*/
    padding: 1px; /*mude o padding aqui*/
    overflow: hidden;
    border-radius:20px;
}

.elementor-1598 .elementor-element.elementor-element-26189bd::before{
    content: "";
    position: absolute;
    width: 150%;
    height: 150%;
    top: -25%;
    left: -40%;
    transform: translate(-50%,-50%) rotate(45deg);
    background-image: linear-gradient(90deg, #571200, #2e0000); /*Mude a cor do elemento do Hover*/
    z-index: 0;
    transition: 0.6s; /*Tempo em que o elemento vai passar no hover*/
}

.elementor-1598 .elementor-element.elementor-element-26189bd:hover::before{
    top: 50%;
    left: 50%;
    transform: translate(-45%,-45%) rotate(45deg);
}

.elementor-1598 .elementor-element.elementor-element-26189bd *{
    z-index: 1;
    position: relative;
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2ee02e4 */.elementor-1598 .elementor-element.elementor-element-2ee02e4{
    background: #4E6C30; /*Mude a cor do BG normal*/
    padding: 1px; /*mude o padding aqui*/
    overflow: hidden;
    border-radius:20px;
}

.elementor-1598 .elementor-element.elementor-element-2ee02e4::before{
    content: "";
    position: absolute;
    width: 150%;
    height: 150%;
    top: -25%;
    left: -40%;
    transform: translate(-50%,-50%) rotate(45deg);
    background-image: linear-gradient(90deg, #571200, #2e0000); /*Mude a cor do elemento do Hover*/
    z-index: 0;
    transition: 0.6s; /*Tempo em que o elemento vai passar no hover*/
}

.elementor-1598 .elementor-element.elementor-element-2ee02e4:hover::before{
    top: 50%;
    left: 50%;
    transform: translate(-45%,-45%) rotate(45deg);
}

.elementor-1598 .elementor-element.elementor-element-2ee02e4 *{
    z-index: 1;
    position: relative;
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3c607a2 */.elementor-1598 .elementor-element.elementor-element-3c607a2{
    background: #4E6C30; /*Mude a cor do BG normal*/
    padding: 1px; /*mude o padding aqui*/
    overflow: hidden;
    border-radius:20px;
}

.elementor-1598 .elementor-element.elementor-element-3c607a2::before{
    content: "";
    position: absolute;
    width: 150%;
    height: 150%;
    top: -25%;
    left: -40%;
    transform: translate(-50%,-50%) rotate(45deg);
    background-image: linear-gradient(90deg, #571200, #2e0000); /*Mude a cor do elemento do Hover*/
    z-index: 0;
    transition: 0.6s; /*Tempo em que o elemento vai passar no hover*/
}

.elementor-1598 .elementor-element.elementor-element-3c607a2:hover::before{
    top: 50%;
    left: 50%;
    transform: translate(-45%,-45%) rotate(45deg);
}

.elementor-1598 .elementor-element.elementor-element-3c607a2 *{
    z-index: 1;
    position: relative;
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3376674 */.elementor-1598 .elementor-element.elementor-element-3376674{
    background: #4E6C30; /*Mude a cor do BG normal*/
    padding: 1px; /*mude o padding aqui*/
    overflow: hidden;
    border-radius:20px;
}

.elementor-1598 .elementor-element.elementor-element-3376674::before{
    content: "";
    position: absolute;
    width: 150%;
    height: 150%;
    top: -25%;
    left: -40%;
    transform: translate(-50%,-50%) rotate(45deg);
    background-image: linear-gradient(90deg, #571200, #2e0000); /*Mude a cor do elemento do Hover*/
    z-index: 0;
    transition: 0.6s; /*Tempo em que o elemento vai passar no hover*/
}

.elementor-1598 .elementor-element.elementor-element-3376674:hover::before{
    top: 50%;
    left: 50%;
    transform: translate(-45%,-45%) rotate(45deg);
}

.elementor-1598 .elementor-element.elementor-element-3376674 *{
    z-index: 1;
    position: relative;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1f957f7 */.elementor-1598 .elementor-element.elementor-element-1f957f7{
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    left: 60%;
    filter: blur(150px);
    width: 1154px;
    z-index: -1;
    animation: 5s linear infinite turn;
    transform-origin: center;
}

@keyframes turn{
    0% {
    transform: translate(-50%, -50%) rotate(0);
}
100% {
    transform: translate(-50%, -50%) rotate(360deg);
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e925c0f */.elementor-1598 .elementor-element.elementor-element-e925c0f{
    background: #571200;
    border-radius: 5px;
    border-color: #cdda7b;
    padding: 10px;
    padding-right: 25px;
    padding-left: 25px;
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9b5d35f */.destaque{
    background: linear-gradient(to right, #571200 70%, transparent);/*defina o BG do destaque*/
    padding: 10px 50px;
    width: fit-content;
    margin-top:20px;
    margin-bottom: 20px;
    position: relative;
    border-left: 5px solid #cdda7b; /*defina a "fita" do destaque*/
}

.destaque::after{
    content: url("https://page.dsgnrafa.com/wp-content/uploads/2024/09/back-1.png");
    position: absolute; /*coloque o link da seta aqui*/
    width: 100%; /*distância da seta para o texto*/
    height: 100%;
    scale: 0.4; /*mude a escala aqui*/
    top: 0; 
    display: flex;
    align-items: center;
    justify-content: flex-end;
    right: calc(-8% - 50px);
    transform: translate(-50%, -50%);
    animation: setassvg 3s infinite; /*defina o tempo da animação*/
    z-index: 6;
}

@keyframes setassvg{
    0%, 100%{
    transform: translatex(0);
    }
    
    50%{
    transform: translatex(20px); /*defina o quanto a seta irá se mover*/
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-156ca65 */.menor{
    font-size: 1.0rem !important;
    display: flex;
    flex-direction: column;
    align-items: center;
    line-height: 1em;
}

.elementor-1598 .elementor-element.elementor-element-156ca65 .elementor-heading-title{
    display: flex;
    align-content: center;
    align-items: center;
    gap: 0.1rem
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22111e5 */.elementor-1598 .elementor-element.elementor-element-22111e5 {
  z-index: 1;
}

.elementor-1598 .elementor-element.elementor-element-22111e5:before {
    content: "";
    position: absolute;
    z-index: 10;
    border-radius: 20px; /* Arredondamento das bordas do pseudo-elemento */
    margin: 0px;
    margin-top: 0px;
    pointer-events: none;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 4px; /* Espaçamento interno do pseudo-elemento */
    background: linear-gradient(to bottom, #cdda7b, transparent); /* Gradiente linear com cor e transparência */
    -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0); /* Máscaras para efeitos visuais em navegadores WebKit */
    mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0); /* Máscaras para efeitos visuais em outros navegadores */
    -webkit-mask-composite: xor; /* Efeito de corte na máscara para WebKit */
    mask-composite: exclude; /* Efeito de corte na máscara para outros navegadores */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-203685a */.elementor-1598 .elementor-element.elementor-element-203685a{
    background: #571200;
    border-radius: 5px;
    border-color: #cdda7b;
    padding: 10px;
    padding-right: 25px;
    padding-left: 25px;
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9cb2be0 */.destaque{
    background: linear-gradient(to right, #571200 70%, transparent);/*defina o BG do destaque*/
    padding: 10px 50px;
    width: fit-content;
    margin-top:20px;
    margin-bottom: 20px;
    position: relative;
    border-left: 5px solid #cdda7b; /*defina a "fita" do destaque*/
}

.destaque::after{
    content: url("https://page.dsgnrafa.com/wp-content/uploads/2024/09/back-1.png");
    position: absolute; /*coloque o link da seta aqui*/
    width: 100%; /*distância da seta para o texto*/
    height: 100%;
    scale: 0.4; /*mude a escala aqui*/
    top: 0; 
    display: flex;
    align-items: center;
    justify-content: flex-end;
    right: calc(-5% - 50px);
    transform: translate(-50%, -50%);
    animation: setassvg 3s infinite; /*defina o tempo da animação*/
    z-index: 6;
}

@keyframes setassvg{
    0%, 100%{
    transform: translatex(0);
    }
    
    50%{
    transform: translatex(20px); /*defina o quanto a seta irá se mover*/
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bb4df54 */.menor{
    font-size: 1.0rem !important;
    display: flex;
    flex-direction: column;
    align-items: center;
    line-height: 1em;
}

.elementor-1598 .elementor-element.elementor-element-bb4df54 .elementor-heading-title{
    display: flex;
    align-content: center;
    align-items: center;
    gap: 0.1rem
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff0d6a0 */.card {
  isolation: isolate;
}

.media-object {
  --border-width: 3px; /* Variável para largura da borda */
  --radius: 15px; /* Variável para raio da borda */
  position: relative;
  border-radius: var(--radius); 
  border: var(--border-width) solid transparent; 
  width: 900px; /* Largura do objeto */
  height: 700px; /* Altura do objeto */
}

.media-object::before {
  content: " ";
  position: absolute; 
  inset: calc(var(--border-width) * -1);
  border: inherit; 
  border-radius: inherit;
  background-image: conic-gradient(from var(--angle), #859E70 80%, #cdda7b 88%, #cdda7b 92%, #859E70 100%); /* Gradiente cônico */
  background-origin: border-box; 
  -webkit-mask:
    linear-gradient(black, black) content-box,
    linear-gradient(black, black);
  mask: linear-gradient(black, black),
        linear-gradient(black, black);  
  -webkit-mask-clip: content-box, border-box;
  mask-clip: content-box, border-box;
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  animation: spin 2s linear infinite; /* Animação giratória */
}

.media-object:hover::before {
  animation-play-state: paused; /* Pausa a animação ao passar o mouse */
}

@property --angle {
  syntax: "<angle>"; 
  inherits: true;
  initial-value: 0turn; 
}

@keyframes spin {
  to {
    --angle: 1turn; /* Animação para girar o gradiente */
  }
 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ac1ff61 */.elementor-1598 .elementor-element.elementor-element-ac1ff61{
    background: #571200;
    border-radius: 5px;
    border-color: #cdda7b;
    padding: 10px;
    padding-right: 25px;
    padding-left: 25px;
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-724d16b */.destaque{
    background: linear-gradient(to right, #571200 70%, transparent);/*defina o BG do destaque*/
    padding: 10px 50px;
    width: fit-content;
    margin-top:20px;
    margin-bottom: 20px;
    position: relative;
    border-left: 5px solid #cdda7b; /*defina a "fita" do destaque*/
}

.destaque::after{
    content: url("https://page.dsgnrafa.com/wp-content/uploads/2024/09/back-1.png");
    position: absolute; /*coloque o link da seta aqui*/
    width: 100%; /*distância da seta para o texto*/
    height: 100%;
    scale: 0.4; /*mude a escala aqui*/
    top: 0; 
    display: flex;
    align-items: center;
    justify-content: flex-end;
    right: calc(-5% - 50px);
    transform: translate(-50%, -50%);
    animation: setassvg 3s infinite; /*defina o tempo da animação*/
    z-index: 6;
}

@keyframes setassvg{
    0%, 100%{
    transform: translatex(0);
    }
    
    50%{
    transform: translatex(20px); /*defina o quanto a seta irá se mover*/
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-69be7e8 */.menor{
    font-size: 1.0rem !important;
    display: flex;
    flex-direction: column;
    align-items: center;
    line-height: 1em;
}

.elementor-1598 .elementor-element.elementor-element-69be7e8 .elementor-heading-title{
    display: flex;
    align-content: center;
    align-items: center;
    gap: 0.1rem
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e96802 */.card {
  isolation: isolate;
}

.media-object {
  --border-width: 3px; /* Variável para largura da borda */
  --radius: 15px; /* Variável para raio da borda */
  position: relative;
  border-radius: var(--radius); 
  border: var(--border-width) solid transparent; 
  width: 900px; /* Largura do objeto */
  height: 700px; /* Altura do objeto */
}

.media-object::before {
  content: " ";
  position: absolute; 
  inset: calc(var(--border-width) * -1);
  border: inherit; 
  border-radius: inherit;
  background-image: conic-gradient(from var(--angle), #859E70 80%, #cdda7b 88%, #cdda7b 92%, #859E70 100%); /* Gradiente cônico */
  background-origin: border-box; 
  -webkit-mask:
    linear-gradient(black, black) content-box,
    linear-gradient(black, black);
  mask: linear-gradient(black, black),
        linear-gradient(black, black);  
  -webkit-mask-clip: content-box, border-box;
  mask-clip: content-box, border-box;
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  animation: spin 2s linear infinite; /* Animação giratória */
}

.media-object:hover::before {
  animation-play-state: paused; /* Pausa a animação ao passar o mouse */
}

@property --angle {
  syntax: "<angle>"; 
  inherits: true;
  initial-value: 0turn; 
}

@keyframes spin {
  to {
    --angle: 1turn; /* Animação para girar o gradiente */
  }
 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f9b53f */.elementor-1598 .elementor-element.elementor-element-1f9b53f{
    background: #571200;
    border-radius: 5px;
    border-color: #cdda7b;
    padding: 10px;
    padding-right: 25px;
    padding-left: 25px;
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1a2df5e */.destaque{
    background: linear-gradient(to right, #571200 70%, transparent);/*defina o BG do destaque*/
    padding: 10px 50px;
    width: fit-content;
    margin-top:20px;
    margin-bottom: 20px;
    position: relative;
    border-left: 5px solid #cdda7b; /*defina a "fita" do destaque*/
}

.destaque::after{
    content: url("https://page.dsgnrafa.com/wp-content/uploads/2024/09/back-1.png");
    position: absolute; /*coloque o link da seta aqui*/
    width: 100%; /*distância da seta para o texto*/
    height: 100%;
    scale: 0.4; /*mude a escala aqui*/
    top: 0; 
    display: flex;
    align-items: center;
    justify-content: flex-end;
    right: calc(-5% - 50px);
    transform: translate(-50%, -50%);
    animation: setassvg 3s infinite; /*defina o tempo da animação*/
    z-index: 6;
}

@keyframes setassvg{
    0%, 100%{
    transform: translatex(0);
    }
    
    50%{
    transform: translatex(20px); /*defina o quanto a seta irá se mover*/
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-67505e3 */.menor{
    font-size: 1.0rem !important;
    display: flex;
    flex-direction: column;
    align-items: center;
    line-height: 1em;
}

.elementor-1598 .elementor-element.elementor-element-67505e3 .elementor-heading-title{
    display: flex;
    align-content: center;
    align-items: center;
    gap: 0.1rem
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d16de00 */.card {
  isolation: isolate;
}

.media-object {
  --border-width: 3px; /* Variável para largura da borda */
  --radius: 15px; /* Variável para raio da borda */
  position: relative;
  border-radius: var(--radius); 
  border: var(--border-width) solid transparent; 
  width: 900px; /* Largura do objeto */
  height: 700px; /* Altura do objeto */
}

.media-object::before {
  content: " ";
  position: absolute; 
  inset: calc(var(--border-width) * -1);
  border: inherit; 
  border-radius: inherit;
  background-image: conic-gradient(from var(--angle), #859E70 80%, #cdda7b 88%, #cdda7b 92%, #859E70 100%); /* Gradiente cônico */
  background-origin: border-box; 
  -webkit-mask:
    linear-gradient(black, black) content-box,
    linear-gradient(black, black);
  mask: linear-gradient(black, black),
        linear-gradient(black, black);  
  -webkit-mask-clip: content-box, border-box;
  mask-clip: content-box, border-box;
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  animation: spin 2s linear infinite; /* Animação giratória */
}

.media-object:hover::before {
  animation-play-state: paused; /* Pausa a animação ao passar o mouse */
}

@property --angle {
  syntax: "<angle>"; 
  inherits: true;
  initial-value: 0turn; 
}

@keyframes spin {
  to {
    --angle: 1turn; /* Animação para girar o gradiente */
  }
 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-df4332c */.elementor-1598 .elementor-element.elementor-element-df4332c{
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    left: 60%;
    filter: blur(150px);
    width: 1154px;
    z-index: -1;
    animation: 5s linear infinite turn;
    transform-origin: center;
}

@keyframes turn{
    0% {
    transform: translate(-50%, -50%) rotate(0);
}
100% {
    transform: translate(-50%, -50%) rotate(360deg);
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-78772eb */.elementor-1598 .elementor-element.elementor-element-78772eb{
    background: #571200;
    border-radius: 5px;
    border-color: #cdda7b;
    padding: 10px;
    padding-right: 25px;
    padding-left: 25px;
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8093570 */.destaque{
    background: linear-gradient(to right, #571200 70%, transparent);/*defina o BG do destaque*/
    padding: 10px 50px;
    width: fit-content;
    margin-top:20px;
    margin-bottom: 20px;
    position: relative;
    border-left: 5px solid #cdda7b; /*defina a "fita" do destaque*/
}

.destaque::after{
    content: url("https://page.dsgnrafa.com/wp-content/uploads/2024/09/back-1.png");
    position: absolute; /*coloque o link da seta aqui*/
    width: 100%; /*distância da seta para o texto*/
    height: 100%;
    scale: 0.4; /*mude a escala aqui*/
    top: 0; 
    display: flex;
    align-items: center;
    justify-content: flex-end;
    right: calc(-8% - 50px);
    transform: translate(-50%, -50%);
    animation: setassvg 3s infinite; /*defina o tempo da animação*/
    z-index: 6;
}

@keyframes setassvg{
    0%, 100%{
    transform: translatex(0);
    }
    
    50%{
    transform: translatex(20px); /*defina o quanto a seta irá se mover*/
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-54f1b55 */.menor{
    font-size: 1.0rem !important;
    display: flex;
    flex-direction: column;
    align-items: center;
    line-height: 1em;
}

.elementor-1598 .elementor-element.elementor-element-54f1b55 .elementor-heading-title{
    display: flex;
    align-content: center;
    align-items: center;
    gap: 0.1rem
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3cbd384 */.elementor-1598 .elementor-element.elementor-element-3cbd384 {
  z-index: 1;
}

.elementor-1598 .elementor-element.elementor-element-3cbd384:before {
    content: "";
    position: absolute;
    z-index: 10;
    border-radius: 20px; /* Arredondamento das bordas do pseudo-elemento */
    margin: 0px;
    margin-top: 0px;
    pointer-events: none;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 4px; /* Espaçamento interno do pseudo-elemento */
    background: linear-gradient(to bottom, #cdda7b, transparent); /* Gradiente linear com cor e transparência */
    -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0); /* Máscaras para efeitos visuais em navegadores WebKit */
    mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0); /* Máscaras para efeitos visuais em outros navegadores */
    -webkit-mask-composite: xor; /* Efeito de corte na máscara para WebKit */
    mask-composite: exclude; /* Efeito de corte na máscara para outros navegadores */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f00cab1 */.elementor-1598 .elementor-element.elementor-element-f00cab1{
    background: #571200;
    border-radius: 5px;
    border-color: #cdda7b;
    padding: 10px;
    padding-right: 25px;
    padding-left: 25px;
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f2cb46 */.destaque{
    background: linear-gradient(to right, #571200 70%, transparent);/*defina o BG do destaque*/
    padding: 10px 50px;
    width: fit-content;
    margin-top:20px;
    margin-bottom: 20px;
    position: relative;
    border-left: 5px solid #cdda7b; /*defina a "fita" do destaque*/
}

.destaque::after{
    content: url("https://page.dsgnrafa.com/wp-content/uploads/2024/09/back-1.png");
    position: absolute; /*coloque o link da seta aqui*/
    width: 100%; /*distância da seta para o texto*/
    height: 100%;
    scale: 0.4; /*mude a escala aqui*/
    top: 0; 
    display: flex;
    align-items: center;
    justify-content: flex-end;
    right: calc(-5% - 50px);
    transform: translate(-50%, -50%);
    animation: setassvg 3s infinite; /*defina o tempo da animação*/
    z-index: 6;
}

@keyframes setassvg{
    0%, 100%{
    transform: translatex(0);
    }
    
    50%{
    transform: translatex(20px); /*defina o quanto a seta irá se mover*/
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f171146 */.menor{
    font-size: 1.0rem !important;
    display: flex;
    flex-direction: column;
    align-items: center;
    line-height: 1em;
}

.elementor-1598 .elementor-element.elementor-element-f171146 .elementor-heading-title{
    display: flex;
    align-content: center;
    align-items: center;
    gap: 0.1rem
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6558f15 */.card2 {
  isolation: isolate;
}

.media-object2 {
  --border-width: 3px; /* Variável para largura da borda */
  --radius: 15px; /* Variável para raio da borda */
  position: relative;
  border-radius: var(--radius); 
  border: var(--border-width) solid transparent; 
  width: 380px; /* Largura do objeto */
  height: 750px; /* Altura do objeto */
}

.media-object2::before {
  content: " ";
  position: absolute; 
  inset: calc(var(--border-width) * -1);
  border: inherit; 
  border-radius: inherit;
  background-image: conic-gradient(from var(--angle), #859E70 80%, #cdda7b 88%, #cdda7b 92%, #859E70 100%); /* Gradiente cônico */
  background-origin: border-box; 
  -webkit-mask:
    linear-gradient(black, black) content-box,
    linear-gradient(black, black);
  mask: linear-gradient(black, black),
        linear-gradient(black, black);  
  -webkit-mask-clip: content-box, border-box;
  mask-clip: content-box, border-box;
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  animation: spin 2s linear infinite; /* Animação giratória */
}

.media-object:hover::before {
  animation-play-state: paused; /* Pausa a animação ao passar o mouse */
}

@property --angle {
  syntax: "<angle>"; 
  inherits: true;
  initial-value: 0turn; 
}

@keyframes spin {
  to {
    --angle: 1turn; /* Animação para girar o gradiente */
  }
 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7100124 */.elementor-1598 .elementor-element.elementor-element-7100124{
    background: #571200;
    border-radius: 5px;
    border-color: #cdda7b;
    padding: 10px;
    padding-right: 25px;
    padding-left: 25px;
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-88aa7b6 */.destaque{
    background: linear-gradient(to right, #571200 70%, transparent);/*defina o BG do destaque*/
    padding: 10px 50px;
    width: fit-content;
    margin-top:20px;
    margin-bottom: 20px;
    position: relative;
    border-left: 5px solid #cdda7b; /*defina a "fita" do destaque*/
}

.destaque::after{
    content: url("https://page.dsgnrafa.com/wp-content/uploads/2024/09/back-1.png");
    position: absolute; /*coloque o link da seta aqui*/
    width: 100%; /*distância da seta para o texto*/
    height: 100%;
    scale: 0.4; /*mude a escala aqui*/
    top: 0; 
    display: flex;
    align-items: center;
    justify-content: flex-end;
    right: calc(-5% - 50px);
    transform: translate(-50%, -50%);
    animation: setassvg 3s infinite; /*defina o tempo da animação*/
    z-index: 6;
}

@keyframes setassvg{
    0%, 100%{
    transform: translatex(0);
    }
    
    50%{
    transform: translatex(20px); /*defina o quanto a seta irá se mover*/
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-408fafe */.menor{
    font-size: 1.0rem !important;
    display: flex;
    flex-direction: column;
    align-items: center;
    line-height: 1em;
}

.elementor-1598 .elementor-element.elementor-element-408fafe .elementor-heading-title{
    display: flex;
    align-content: center;
    align-items: center;
    gap: 0.1rem
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-979de87 */.card2 {
  isolation: isolate;
}

.media-object2 {
  --border-width: 3px; /* Variável para largura da borda */
  --radius: 15px; /* Variável para raio da borda */
  position: relative;
  border-radius: var(--radius); 
  border: var(--border-width) solid transparent; 
  width: 380px; /* Largura do objeto */
  height: 750px; /* Altura do objeto */
}

.media-object2::before {
  content: " ";
  position: absolute; 
  inset: calc(var(--border-width) * -1);
  border: inherit; 
  border-radius: inherit;
  background-image: conic-gradient(from var(--angle), #859E70 80%, #cdda7b 88%, #cdda7b 92%, #859E70 100%); /* Gradiente cônico */
  background-origin: border-box; 
  -webkit-mask:
    linear-gradient(black, black) content-box,
    linear-gradient(black, black);
  mask: linear-gradient(black, black),
        linear-gradient(black, black);  
  -webkit-mask-clip: content-box, border-box;
  mask-clip: content-box, border-box;
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  animation: spin 2s linear infinite; /* Animação giratória */
}

.media-object:hover::before {
  animation-play-state: paused; /* Pausa a animação ao passar o mouse */
}

@property --angle {
  syntax: "<angle>"; 
  inherits: true;
  initial-value: 0turn; 
}

@keyframes spin {
  to {
    --angle: 1turn; /* Animação para girar o gradiente */
  }
 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ca47af8 */.elementor-1598 .elementor-element.elementor-element-ca47af8{
    background: #571200;
    border-radius: 5px;
    border-color: #cdda7b;
    padding: 10px;
    padding-right: 25px;
    padding-left: 25px;
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-56359b9 */.destaque{
    background: linear-gradient(to right, #571200 70%, transparent);/*defina o BG do destaque*/
    padding: 10px 50px;
    width: fit-content;
    margin-top:20px;
    margin-bottom: 20px;
    position: relative;
    border-left: 5px solid #cdda7b; /*defina a "fita" do destaque*/
}

.destaque::after{
    content: url("https://page.dsgnrafa.com/wp-content/uploads/2024/09/back-1.png");
    position: absolute; /*coloque o link da seta aqui*/
    width: 100%; /*distância da seta para o texto*/
    height: 100%;
    scale: 0.4; /*mude a escala aqui*/
    top: 0; 
    display: flex;
    align-items: center;
    justify-content: flex-end;
    right: calc(-5% - 50px);
    transform: translate(-50%, -50%);
    animation: setassvg 3s infinite; /*defina o tempo da animação*/
    z-index: 6;
}

@keyframes setassvg{
    0%, 100%{
    transform: translatex(0);
    }
    
    50%{
    transform: translatex(20px); /*defina o quanto a seta irá se mover*/
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5e8592e */.menor{
    font-size: 1.0rem !important;
    display: flex;
    flex-direction: column;
    align-items: center;
    line-height: 1em;
}

.elementor-1598 .elementor-element.elementor-element-5e8592e .elementor-heading-title{
    display: flex;
    align-content: center;
    align-items: center;
    gap: 0.1rem
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41334d3 */.card2 {
  isolation: isolate;
}

.media-object2 {
  --border-width: 3px; /* Variável para largura da borda */
  --radius: 15px; /* Variável para raio da borda */
  position: relative;
  border-radius: var(--radius); 
  border: var(--border-width) solid transparent; 
  width: 380px; /* Largura do objeto */
  height: 750px; /* Altura do objeto */
}

.media-object2::before {
  content: " ";
  position: absolute; 
  inset: calc(var(--border-width) * -1);
  border: inherit; 
  border-radius: inherit;
  background-image: conic-gradient(from var(--angle), #859E70 80%, #cdda7b 88%, #cdda7b 92%, #859E70 100%); /* Gradiente cônico */
  background-origin: border-box; 
  -webkit-mask:
    linear-gradient(black, black) content-box,
    linear-gradient(black, black);
  mask: linear-gradient(black, black),
        linear-gradient(black, black);  
  -webkit-mask-clip: content-box, border-box;
  mask-clip: content-box, border-box;
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  animation: spin 2s linear infinite; /* Animação giratória */
}

.media-object:hover::before {
  animation-play-state: paused; /* Pausa a animação ao passar o mouse */
}

@property --angle {
  syntax: "<angle>"; 
  inherits: true;
  initial-value: 0turn; 
}

@keyframes spin {
  to {
    --angle: 1turn; /* Animação para girar o gradiente */
  }
 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d581fed */.elementor-1598 .elementor-element.elementor-element-d581fed{
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    left: 60%;
    filter: blur(150px);
    width: 1154px;
    z-index: -1;
    animation: 5s linear infinite turn;
    transform-origin: center;
}

@keyframes turn{
    0% {
    transform: translate(-50%, -50%) rotate(0);
}
100% {
    transform: translate(-50%, -50%) rotate(360deg);
}
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-d3b8be6 */.e-n-accordion-item-title{
    border: none !important;
}

.elementor-tab-title{
    border-bottom: 3px solid !important; /*altere a borda aqui*/
    border-image: linear-gradient(270deg, #4E6C30 40%, #859E70 98%)1 !important; /*altere as cores aqui*/
}

.elementor-1598 .elementor-element.elementor-element-d3b8be6 .e-n-accordion-item-title{
    display: flex;
    justify-content: space-between;
    padding-right: 20px;
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-1d84ad0 */.e-n-accordion-item-title{
    border: none !important;
}

.elementor-tab-title{
    border-bottom: 3px solid !important; /*altere a borda aqui*/
    border-image: linear-gradient(270deg, #4E6C30 40%, #859E70 98%)1 !important; /*altere as cores aqui*/
}

.elementor-1598 .elementor-element.elementor-element-1d84ad0 .e-n-accordion-item-title{
    display: flex;
    justify-content: space-between;
    padding-right: 20px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-949a429 */.elementor-1598 .elementor-element.elementor-element-949a429{
    position: absolute;
}

#cursor {
  position: fixed;
  z-index: 9999;
  left: 0;
  top: 0;
  pointer-events: none;
  will-change: transform;
}

.cursor__circle { /*configure o círculo aqui*/
    width: 16px;
    height: 16px;
    background-color: #80996a;
    backdrop-filter: blur(1px);
    -webkit-backdrop-filter: blur(1px);
    border: 0.5px solid #fff;
    margin-top: -50%;
    margin-left: -50%;
    border-radius: 50%;
    transition: opacity 0.5s cubic-bezier(0.25, 1, 0.5, 1),
      background-color 0.5s cubic-bezier(0.25, 1, 0.5, 1),
      border-color 0.5s cubic-bezier(0.25, 1, 0.5, 1),
      width 0.5s cubic-bezier(0.25, 1, 0.5, 1),
      height 0.5s cubic-bezier(0.25, 1, 0.5, 1);
      color: transparent;
 }

.cursor__circle::after{ /*configure o texto e fonte aqui*/
    content: "";
    font-family: "int";
    font-weight: 700;
    font-size: 14px;
    color: inherit;
    position: absolute;
    white-space: nowrap;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

@media(max-width: 1024px){
    #cursor{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f6f60bd */.elementor-1598 .elementor-element.elementor-element-f6f60bd{
    position: absolute;
}

#cursor {
  position: fixed;
  z-index: 9999;
  left: 0;
  top: 0;
  pointer-events: none;
  will-change: transform;
}

.cursor__circle { /*configure o círculo aqui*/
    width: 16px;
    height: 16px;
    background-color: #80996a;
    backdrop-filter: blur(1px);
    -webkit-backdrop-filter: blur(1px);
    border: 0.5px solid #fff;
    margin-top: -50%;
    margin-left: -50%;
    border-radius: 50%;
    transition: opacity 0.5s cubic-bezier(0.25, 1, 0.5, 1),
      background-color 0.5s cubic-bezier(0.25, 1, 0.5, 1),
      border-color 0.5s cubic-bezier(0.25, 1, 0.5, 1),
      width 0.5s cubic-bezier(0.25, 1, 0.5, 1),
      height 0.5s cubic-bezier(0.25, 1, 0.5, 1);
      color: transparent;
 }

.cursor__circle::after{ /*configure o texto e fonte aqui*/
    content: "";
    font-family: "int";
    font-weight: 700;
    font-size: 14px;
    color: inherit;
    position: absolute;
    white-space: nowrap;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

@media(max-width: 1024px){
    #cursor{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1c364d4 */.scroll{
    opacity: 0;
    transition: 0.5s all;
    transform: translate3d(50px, 80px, -50px);
}

.scrolled{
    opacity: 1;
    transition: 0.5s all;
    transform: translate3d(0, 0, 0);
}

.delay-1{
    transition-delay: 0.2s !important;
}

.delay-2{
    transition-delay: 0.4s !important;
}


.delay-3{
    transition-delay: 0.6s !important;
}

.delay-4{
    transition-delay: 0.8s !important;
}


.delay-5{
    transition-delay: 1s !important;
}

.delay-6{
    transition-delay: 1.2s !important;
}/* End custom CSS */
/* Start custom CSS *//* Remover espaço em brando lateral no mobile

 */
html, body{
    overflow-x: hidden !important; 
}
body::-webkit-scrollbar {
    width: 10px; /* Largura da barra de rolagem */
}

body::-webkit-scrollbar-track {
    background: #ffffff; /* Cor de fundo do caminho da barra de rolagem */
}

body::-webkit-scrollbar-thumb {
    background-image: linear-gradient(0deg, #4E6C30, #859E70); /* Cor de fundo do marcador de rolagem */
    border-radius: 20px; /* Arredondamento das bordas do controle deslizante */
    border: 3px solid #000000; /* Borda do controle deslizante */
}/* End custom CSS */