.elementor-45 .elementor-element.elementor-element-7a18ee7{--display:flex;--min-height:849px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-7a18ee7:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-7a18ee7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tarotporsabrina.com.br/wp-content/uploads/2025/02/desk.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-45 .elementor-element.elementor-element-7a18ee7, .elementor-45 .elementor-element.elementor-element-7a18ee7::before{--border-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-ccb33e0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--background-transition:0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-45 .elementor-element.elementor-element-6a85cfa{text-align:left;}.elementor-45 .elementor-element.elementor-element-6a85cfa img{width:32%;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-45 .elementor-element.elementor-element-9c504ae > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-9c504ae .elementor-heading-title{color:#3e3207;font-family:"Times New Roman", Sans-serif;font-size:56px;font-weight:600;letter-spacing:-2.5px;}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-4208dc4{width:var( --container-widget-width, 434px );max-width:434px;--container-widget-width:434px;--container-widget-flex-grow:0;color:#3e3207;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;}.elementor-45 .elementor-element.elementor-element-4208dc4 > .elementor-widget-container{margin:-9px 0px 0px 0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-45 .elementor-element.elementor-element-49f5aad .elementor-button{background-color:transparent;height:61px;width:323px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Roboto", Sans-serif;font-weight:500;background-image:linear-gradient(217deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-primary ) 100%);border-radius:11px 11px 11px 11px;}.elementor-45 .elementor-element.elementor-element-1b90695{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}body:not(.rtl) .elementor-45 .elementor-element.elementor-element-4109eb4{left:-358px;}body.rtl .elementor-45 .elementor-element.elementor-element-4109eb4{right:-358px;}.elementor-45 .elementor-element.elementor-element-4109eb4{top:28px;}.elementor-45 .elementor-element.elementor-element-4109eb4 img{width:20%;filter:brightness( 100% ) contrast( 108% ) saturate( 144% ) blur( 0px ) hue-rotate( 0deg );}.elementor-45 .elementor-element.elementor-element-3174de5 > .elementor-widget-container{margin:0px -125px 0px 30px;}body:not(.rtl) .elementor-45 .elementor-element.elementor-element-3174de5{left:442px;}body.rtl .elementor-45 .elementor-element.elementor-element-3174de5{right:442px;}.elementor-45 .elementor-element.elementor-element-3174de5{top:549px;}.elementor-45 .elementor-element.elementor-element-3174de5 img{width:78%;filter:brightness( 100% ) contrast( 108% ) saturate( 144% ) blur( 0px ) hue-rotate( 0deg );}.elementor-45 .elementor-element.elementor-element-b1e5ce2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--overlay-opacity:0.75;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-b1e5ce2:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-b1e5ce2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0901;background-image:url("https://tarotporsabrina.com.br/wp-content/uploads/2025/02/bg-sec.webp");background-position:bottom center;background-size:cover;}.elementor-45 .elementor-element.elementor-element-b1e5ce2::before, .elementor-45 .elementor-element.elementor-element-b1e5ce2 > .elementor-background-video-container::before, .elementor-45 .elementor-element.elementor-element-b1e5ce2 > .e-con-inner > .elementor-background-video-container::before, .elementor-45 .elementor-element.elementor-element-b1e5ce2 > .elementor-background-slideshow::before, .elementor-45 .elementor-element.elementor-element-b1e5ce2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-45 .elementor-element.elementor-element-b1e5ce2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#050401;--background-overlay:'';}.elementor-45 .elementor-element.elementor-element-b1e5ce2, .elementor-45 .elementor-element.elementor-element-b1e5ce2::before{--border-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-dfdbaf0{width:var( --container-widget-width, 816px );max-width:816px;--container-widget-width:816px;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-accent );font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;}.elementor-45 .elementor-element.elementor-element-dfdbaf0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-dfdbaf0.elementor-element{--align-self:center;}.elementor-45 .elementor-element.elementor-element-0bcdf95 > .elementor-widget-container{margin:-28px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-0bcdf95.elementor-element{--align-self:center;}.elementor-45 .elementor-element.elementor-element-0bcdf95{text-align:center;}.elementor-45 .elementor-element.elementor-element-0bcdf95 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Times New Roman", Sans-serif;font-size:46px;font-weight:600;letter-spacing:-2.5px;}.elementor-45 .elementor-element.elementor-element-8efbf4c{--e-image-carousel-slides-to-show:3;width:var( --container-widget-width, 1150px );max-width:1150px;--container-widget-width:1150px;--container-widget-flex-grow:0;}.elementor-45 .elementor-element.elementor-element-8efbf4c.elementor-element{--align-self:center;}.elementor-45 .elementor-element.elementor-element-823edb1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-823edb1:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-823edb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://tarotporsabrina.com.br/wp-content/uploads/2025/02/dobra-03-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-45 .elementor-element.elementor-element-823edb1, .elementor-45 .elementor-element.elementor-element-823edb1::before{--border-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-defda73{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-b378e14{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--background-transition:0.3s;}.elementor-widget-image-box .elementor-image-box-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-image-box .elementor-image-box-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-45 .elementor-element.elementor-element-c8306de > .elementor-widget-container{margin:0px 0px 26px 0px;}.elementor-45 .elementor-element.elementor-element-c8306de.elementor-element{--align-self:flex-start;}.elementor-45 .elementor-element.elementor-element-c8306de .elementor-image-box-wrapper{text-align:left;}.elementor-45 .elementor-element.elementor-element-c8306de .elementor-image-box-title{margin-bottom:23px;color:var( --e-global-color-text );font-family:"Times New Roman", Sans-serif;font-size:44px;font-weight:600;line-height:59px;}.elementor-45 .elementor-element.elementor-element-c8306de .elementor-image-box-description{color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-90190bd .elementor-button{background-color:transparent;height:61px;width:419px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Roboto", Sans-serif;font-weight:500;background-image:linear-gradient(217deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-primary ) 100%);border-radius:11px 11px 11px 11px;}.elementor-45 .elementor-element.elementor-element-90190bd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-90190bd.elementor-element{--align-self:flex-start;}.elementor-45 .elementor-element.elementor-element-c46724f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--overlay-opacity:0.5;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-c46724f:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-c46724f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://tarotporsabrina.com.br/wp-content/uploads/2025/02/bg-sec-2.webp");background-position:center center;background-size:cover;}.elementor-45 .elementor-element.elementor-element-c46724f::before, .elementor-45 .elementor-element.elementor-element-c46724f > .elementor-background-video-container::before, .elementor-45 .elementor-element.elementor-element-c46724f > .e-con-inner > .elementor-background-video-container::before, .elementor-45 .elementor-element.elementor-element-c46724f > .elementor-background-slideshow::before, .elementor-45 .elementor-element.elementor-element-c46724f > .e-con-inner > .elementor-background-slideshow::before, .elementor-45 .elementor-element.elementor-element-c46724f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#F0EACA;--background-overlay:'';}.elementor-45 .elementor-element.elementor-element-c46724f, .elementor-45 .elementor-element.elementor-element-c46724f::before{--border-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-41d4651{width:var( --container-widget-width, 56% );max-width:56%;--container-widget-width:56%;--container-widget-flex-grow:0;}.elementor-45 .elementor-element.elementor-element-41d4651 > .elementor-widget-container{margin:-23px 0px 33px 0px;}.elementor-45 .elementor-element.elementor-element-41d4651.elementor-element{--align-self:center;}.elementor-45 .elementor-element.elementor-element-41d4651 .elementor-image-box-wrapper{text-align:center;}.elementor-45 .elementor-element.elementor-element-41d4651 .elementor-image-box-title{margin-bottom:23px;color:var( --e-global-color-primary );font-family:"Times New Roman", Sans-serif;font-size:44px;font-weight:600;line-height:47px;}.elementor-45 .elementor-element.elementor-element-41d4651 .elementor-image-box-description{color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-7836989 .elementor-button{background-color:transparent;height:61px;width:323px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Roboto", Sans-serif;font-weight:500;background-image:linear-gradient(217deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-primary ) 100%);border-radius:11px 11px 11px 11px;}.elementor-45 .elementor-element.elementor-element-7836989 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-7836989.elementor-element{--align-self:center;}.elementor-45 .elementor-element.elementor-element-6135e4d{--spacer-size:50px;}.elementor-45 .elementor-element.elementor-element-e611189{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--padding-top:090px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-e611189:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-e611189 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://tarotporsabrina.com.br/wp-content/uploads/2025/02/bg-sec.webp");background-position:center center;background-size:cover;}.elementor-45 .elementor-element.elementor-element-e611189, .elementor-45 .elementor-element.elementor-element-e611189::before{--border-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-93aea9e{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-45 .elementor-element.elementor-element-93aea9e > .elementor-widget-container{margin:-15px 0px 26px 0px;}.elementor-45 .elementor-element.elementor-element-93aea9e.elementor-element{--align-self:center;}.elementor-45 .elementor-element.elementor-element-93aea9e .elementor-image-box-wrapper{text-align:center;}.elementor-45 .elementor-element.elementor-element-93aea9e .elementor-image-box-title{margin-bottom:23px;color:var( --e-global-color-accent );font-family:"Times New Roman", Sans-serif;font-size:44px;font-weight:600;line-height:47px;}.elementor-45 .elementor-element.elementor-element-93aea9e .elementor-image-box-description{color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-20dab15{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:-35px;--margin-right:0px;}.elementor-45 .elementor-element.elementor-element-4525a21{--display:flex;--justify-content:flex-start;--background-transition:3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4B4529;--border-color:#4B4529;--border-radius:9px 9px 9px 9px;--padding-top:33px;--padding-bottom:33px;--padding-left:33px;--padding-right:33px;}.elementor-45 .elementor-element.elementor-element-4525a21:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-4525a21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(203deg, var( --e-global-color-primary ) 0%, #201B08 100%);}.elementor-45 .elementor-element.elementor-element-4525a21:hover{background-color:transparent;background-image:linear-gradient(180deg, #251F08 0%, #161206 100%);}.elementor-45 .elementor-element.elementor-element-4525a21, .elementor-45 .elementor-element.elementor-element-4525a21::before{--border-transition:0.3s;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-45 .elementor-element.elementor-element-8892016 .elementor-icon-box-wrapper{text-align:left;}.elementor-45 .elementor-element.elementor-element-8892016{--icon-box-icon-margin:29px;}.elementor-45 .elementor-element.elementor-element-8892016 .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-8892016.elementor-view-stacked .elementor-icon{background-color:#FFAF5B;}.elementor-45 .elementor-element.elementor-element-8892016.elementor-view-framed .elementor-icon, .elementor-45 .elementor-element.elementor-element-8892016.elementor-view-default .elementor-icon{fill:#FFAF5B;color:#FFAF5B;border-color:#FFAF5B;}.elementor-45 .elementor-element.elementor-element-8892016 .elementor-icon{font-size:62px;}.elementor-45 .elementor-element.elementor-element-8892016 .elementor-icon-box-title, .elementor-45 .elementor-element.elementor-element-8892016 .elementor-icon-box-title a{font-family:"Times New Roman", Sans-serif;font-size:21px;font-weight:600;letter-spacing:-0.8px;}.elementor-45 .elementor-element.elementor-element-8892016 .elementor-icon-box-description{color:var( --e-global-color-accent );}.elementor-45 .elementor-element.elementor-element-8a512f9{--display:flex;--justify-content:flex-start;--background-transition:3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4B4529;--border-color:#4B4529;--border-radius:9px 9px 9px 9px;--padding-top:33px;--padding-bottom:33px;--padding-left:33px;--padding-right:33px;}.elementor-45 .elementor-element.elementor-element-8a512f9:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-8a512f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(203deg, var( --e-global-color-primary ) 0%, #201B08 100%);}.elementor-45 .elementor-element.elementor-element-8a512f9:hover{background-color:transparent;background-image:linear-gradient(180deg, #251F08 0%, #161206 100%);}.elementor-45 .elementor-element.elementor-element-8a512f9, .elementor-45 .elementor-element.elementor-element-8a512f9::before{--border-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-4b986fe .elementor-icon-box-wrapper{text-align:left;}.elementor-45 .elementor-element.elementor-element-4b986fe{--icon-box-icon-margin:29px;}.elementor-45 .elementor-element.elementor-element-4b986fe .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-4b986fe.elementor-view-stacked .elementor-icon{background-color:#FFAF5B;}.elementor-45 .elementor-element.elementor-element-4b986fe.elementor-view-framed .elementor-icon, .elementor-45 .elementor-element.elementor-element-4b986fe.elementor-view-default .elementor-icon{fill:#FFAF5B;color:#FFAF5B;border-color:#FFAF5B;}.elementor-45 .elementor-element.elementor-element-4b986fe .elementor-icon{font-size:62px;}.elementor-45 .elementor-element.elementor-element-4b986fe .elementor-icon-box-title, .elementor-45 .elementor-element.elementor-element-4b986fe .elementor-icon-box-title a{font-family:"Times New Roman", Sans-serif;font-size:21px;font-weight:600;letter-spacing:-0.8px;}.elementor-45 .elementor-element.elementor-element-4b986fe .elementor-icon-box-description{color:var( --e-global-color-accent );}.elementor-45 .elementor-element.elementor-element-ca51adb{--display:flex;--justify-content:flex-start;--background-transition:3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4B4529;--border-color:#4B4529;--border-radius:9px 9px 9px 9px;--padding-top:33px;--padding-bottom:33px;--padding-left:33px;--padding-right:33px;}.elementor-45 .elementor-element.elementor-element-ca51adb:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-ca51adb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(203deg, var( --e-global-color-primary ) 0%, #201B08 100%);}.elementor-45 .elementor-element.elementor-element-ca51adb:hover{background-color:transparent;background-image:linear-gradient(180deg, #251F08 0%, #161206 100%);}.elementor-45 .elementor-element.elementor-element-ca51adb, .elementor-45 .elementor-element.elementor-element-ca51adb::before{--border-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-03eb7f3 .elementor-icon-box-wrapper{text-align:left;}.elementor-45 .elementor-element.elementor-element-03eb7f3{--icon-box-icon-margin:29px;}.elementor-45 .elementor-element.elementor-element-03eb7f3 .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-03eb7f3.elementor-view-stacked .elementor-icon{background-color:#FFAF5B;}.elementor-45 .elementor-element.elementor-element-03eb7f3.elementor-view-framed .elementor-icon, .elementor-45 .elementor-element.elementor-element-03eb7f3.elementor-view-default .elementor-icon{fill:#FFAF5B;color:#FFAF5B;border-color:#FFAF5B;}.elementor-45 .elementor-element.elementor-element-03eb7f3 .elementor-icon{font-size:62px;}.elementor-45 .elementor-element.elementor-element-03eb7f3 .elementor-icon-box-title, .elementor-45 .elementor-element.elementor-element-03eb7f3 .elementor-icon-box-title a{font-family:"Times New Roman", Sans-serif;font-size:21px;font-weight:600;letter-spacing:-0.8px;}.elementor-45 .elementor-element.elementor-element-03eb7f3 .elementor-icon-box-description{color:var( --e-global-color-accent );}.elementor-45 .elementor-element.elementor-element-72d5caa{--display:flex;--justify-content:flex-start;--background-transition:3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4B4529;--border-color:#4B4529;--border-radius:9px 9px 9px 9px;--padding-top:33px;--padding-bottom:33px;--padding-left:33px;--padding-right:33px;}.elementor-45 .elementor-element.elementor-element-72d5caa:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-72d5caa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(203deg, var( --e-global-color-primary ) 0%, #201B08 100%);}.elementor-45 .elementor-element.elementor-element-72d5caa:hover{background-color:transparent;background-image:linear-gradient(180deg, #251F08 0%, #161206 100%);}.elementor-45 .elementor-element.elementor-element-72d5caa, .elementor-45 .elementor-element.elementor-element-72d5caa::before{--border-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-537d498 .elementor-icon-box-wrapper{text-align:left;}.elementor-45 .elementor-element.elementor-element-537d498{--icon-box-icon-margin:29px;}.elementor-45 .elementor-element.elementor-element-537d498 .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-537d498.elementor-view-stacked .elementor-icon{background-color:#FFAF5B;}.elementor-45 .elementor-element.elementor-element-537d498.elementor-view-framed .elementor-icon, .elementor-45 .elementor-element.elementor-element-537d498.elementor-view-default .elementor-icon{fill:#FFAF5B;color:#FFAF5B;border-color:#FFAF5B;}.elementor-45 .elementor-element.elementor-element-537d498 .elementor-icon{font-size:62px;}.elementor-45 .elementor-element.elementor-element-537d498 .elementor-icon-box-title, .elementor-45 .elementor-element.elementor-element-537d498 .elementor-icon-box-title a{font-family:"Times New Roman", Sans-serif;font-size:21px;font-weight:600;letter-spacing:-0.8px;}.elementor-45 .elementor-element.elementor-element-537d498 .elementor-icon-box-description{color:var( --e-global-color-accent );}.elementor-45 .elementor-element.elementor-element-efb04f8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--background-transition:0.3s;--margin-top:-16px;--margin-bottom:25px;--margin-left:37px;--margin-right:0px;}.elementor-45 .elementor-element.elementor-element-e18f690{--display:flex;--justify-content:flex-start;--background-transition:3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4B4529;--border-color:#4B4529;--border-radius:9px 9px 9px 9px;--padding-top:33px;--padding-bottom:33px;--padding-left:33px;--padding-right:33px;}.elementor-45 .elementor-element.elementor-element-e18f690:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-e18f690 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(203deg, var( --e-global-color-primary ) 0%, #201B08 100%);}.elementor-45 .elementor-element.elementor-element-e18f690:hover{background-color:transparent;background-image:linear-gradient(180deg, #251F08 0%, #161206 100%);}.elementor-45 .elementor-element.elementor-element-e18f690, .elementor-45 .elementor-element.elementor-element-e18f690::before{--border-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-a01ebb5 .elementor-icon-box-wrapper{text-align:left;}.elementor-45 .elementor-element.elementor-element-a01ebb5{--icon-box-icon-margin:29px;}.elementor-45 .elementor-element.elementor-element-a01ebb5 .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-a01ebb5.elementor-view-stacked .elementor-icon{background-color:#FFAF5B;}.elementor-45 .elementor-element.elementor-element-a01ebb5.elementor-view-framed .elementor-icon, .elementor-45 .elementor-element.elementor-element-a01ebb5.elementor-view-default .elementor-icon{fill:#FFAF5B;color:#FFAF5B;border-color:#FFAF5B;}.elementor-45 .elementor-element.elementor-element-a01ebb5 .elementor-icon{font-size:62px;}.elementor-45 .elementor-element.elementor-element-a01ebb5 .elementor-icon-box-title, .elementor-45 .elementor-element.elementor-element-a01ebb5 .elementor-icon-box-title a{font-family:"Times New Roman", Sans-serif;font-size:21px;font-weight:600;letter-spacing:-0.8px;}.elementor-45 .elementor-element.elementor-element-a01ebb5 .elementor-icon-box-description{color:var( --e-global-color-accent );}.elementor-45 .elementor-element.elementor-element-01293a8{--display:flex;--justify-content:flex-start;--background-transition:3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4B4529;--border-color:#4B4529;--border-radius:9px 9px 9px 9px;--padding-top:33px;--padding-bottom:33px;--padding-left:33px;--padding-right:33px;}.elementor-45 .elementor-element.elementor-element-01293a8:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-01293a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(203deg, var( --e-global-color-primary ) 0%, #201B08 100%);}.elementor-45 .elementor-element.elementor-element-01293a8:hover{background-color:transparent;background-image:linear-gradient(180deg, #251F08 0%, #161206 100%);}.elementor-45 .elementor-element.elementor-element-01293a8, .elementor-45 .elementor-element.elementor-element-01293a8::before{--border-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-1984f57 .elementor-icon-box-wrapper{text-align:left;}.elementor-45 .elementor-element.elementor-element-1984f57{--icon-box-icon-margin:29px;}.elementor-45 .elementor-element.elementor-element-1984f57 .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-1984f57.elementor-view-stacked .elementor-icon{background-color:#FFAF5B;}.elementor-45 .elementor-element.elementor-element-1984f57.elementor-view-framed .elementor-icon, .elementor-45 .elementor-element.elementor-element-1984f57.elementor-view-default .elementor-icon{fill:#FFAF5B;color:#FFAF5B;border-color:#FFAF5B;}.elementor-45 .elementor-element.elementor-element-1984f57 .elementor-icon{font-size:62px;}.elementor-45 .elementor-element.elementor-element-1984f57 .elementor-icon-box-title, .elementor-45 .elementor-element.elementor-element-1984f57 .elementor-icon-box-title a{font-family:"Times New Roman", Sans-serif;font-size:21px;font-weight:600;letter-spacing:-0.8px;}.elementor-45 .elementor-element.elementor-element-1984f57 .elementor-icon-box-description{color:var( --e-global-color-accent );}.elementor-45 .elementor-element.elementor-element-8904192{--display:flex;--justify-content:flex-start;--background-transition:3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4B4529;--border-color:#4B4529;--border-radius:9px 9px 9px 9px;--padding-top:33px;--padding-bottom:33px;--padding-left:33px;--padding-right:33px;}.elementor-45 .elementor-element.elementor-element-8904192:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-8904192 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(203deg, var( --e-global-color-primary ) 0%, #201B08 100%);}.elementor-45 .elementor-element.elementor-element-8904192:hover{background-color:transparent;background-image:linear-gradient(180deg, #251F08 0%, #161206 100%);}.elementor-45 .elementor-element.elementor-element-8904192, .elementor-45 .elementor-element.elementor-element-8904192::before{--border-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-4463d5a .elementor-icon-box-wrapper{text-align:left;}.elementor-45 .elementor-element.elementor-element-4463d5a{--icon-box-icon-margin:29px;}.elementor-45 .elementor-element.elementor-element-4463d5a .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-4463d5a.elementor-view-stacked .elementor-icon{background-color:#FFAF5B;}.elementor-45 .elementor-element.elementor-element-4463d5a.elementor-view-framed .elementor-icon, .elementor-45 .elementor-element.elementor-element-4463d5a.elementor-view-default .elementor-icon{fill:#FFAF5B;color:#FFAF5B;border-color:#FFAF5B;}.elementor-45 .elementor-element.elementor-element-4463d5a .elementor-icon{font-size:62px;}.elementor-45 .elementor-element.elementor-element-4463d5a .elementor-icon-box-title, .elementor-45 .elementor-element.elementor-element-4463d5a .elementor-icon-box-title a{font-family:"Times New Roman", Sans-serif;font-size:21px;font-weight:600;letter-spacing:-0.8px;}.elementor-45 .elementor-element.elementor-element-4463d5a .elementor-icon-box-description{color:var( --e-global-color-accent );}.elementor-45 .elementor-element.elementor-element-05d3319{--display:flex;--justify-content:flex-start;--background-transition:3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4B4529;--border-color:#4B4529;--border-radius:9px 9px 9px 9px;--padding-top:33px;--padding-bottom:33px;--padding-left:33px;--padding-right:33px;}.elementor-45 .elementor-element.elementor-element-05d3319:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-05d3319 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(203deg, var( --e-global-color-primary ) 0%, #201B08 100%);}.elementor-45 .elementor-element.elementor-element-05d3319:hover{background-color:transparent;background-image:linear-gradient(180deg, #251F08 0%, #161206 100%);}.elementor-45 .elementor-element.elementor-element-05d3319, .elementor-45 .elementor-element.elementor-element-05d3319::before{--border-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-0f3f309 .elementor-icon-box-wrapper{text-align:left;}.elementor-45 .elementor-element.elementor-element-0f3f309{--icon-box-icon-margin:29px;}.elementor-45 .elementor-element.elementor-element-0f3f309 .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-0f3f309.elementor-view-stacked .elementor-icon{background-color:#FFAF5B;}.elementor-45 .elementor-element.elementor-element-0f3f309.elementor-view-framed .elementor-icon, .elementor-45 .elementor-element.elementor-element-0f3f309.elementor-view-default .elementor-icon{fill:#FFAF5B;color:#FFAF5B;border-color:#FFAF5B;}.elementor-45 .elementor-element.elementor-element-0f3f309 .elementor-icon{font-size:62px;}.elementor-45 .elementor-element.elementor-element-0f3f309 .elementor-icon-box-title, .elementor-45 .elementor-element.elementor-element-0f3f309 .elementor-icon-box-title a{font-family:"Times New Roman", Sans-serif;font-size:21px;font-weight:600;letter-spacing:-0.8px;}.elementor-45 .elementor-element.elementor-element-0f3f309 .elementor-icon-box-description{color:var( --e-global-color-accent );}.elementor-45 .elementor-element.elementor-element-fa462f7 .elementor-button{background-color:transparent;height:61px;width:323px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Roboto", Sans-serif;font-weight:500;background-image:linear-gradient(217deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-primary ) 100%);border-radius:11px 11px 11px 11px;}.elementor-45 .elementor-element.elementor-element-fa462f7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-fa462f7.elementor-element{--align-self:center;}.elementor-45 .elementor-element.elementor-element-d87a0f2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-d87a0f2:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-d87a0f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(276deg, #EDC77D 0%, #68490E 100%);}.elementor-45 .elementor-element.elementor-element-d87a0f2, .elementor-45 .elementor-element.elementor-element-d87a0f2::before{--border-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-9516199{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--overlay-opacity:0.5;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-9516199:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-9516199 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-45 .elementor-element.elementor-element-9516199::before, .elementor-45 .elementor-element.elementor-element-9516199 > .elementor-background-video-container::before, .elementor-45 .elementor-element.elementor-element-9516199 > .e-con-inner > .elementor-background-video-container::before, .elementor-45 .elementor-element.elementor-element-9516199 > .elementor-background-slideshow::before, .elementor-45 .elementor-element.elementor-element-9516199 > .e-con-inner > .elementor-background-slideshow::before, .elementor-45 .elementor-element.elementor-element-9516199 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#F0EACA;--background-overlay:'';}.elementor-45 .elementor-element.elementor-element-9516199, .elementor-45 .elementor-element.elementor-element-9516199::before{--border-transition:0.3s;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-56311a1 .elementor-icon-wrapper{text-align:center;}.elementor-45 .elementor-element.elementor-element-56311a1 .elementor-icon{font-size:62px;}.elementor-45 .elementor-element.elementor-element-56311a1 .elementor-icon svg{height:62px;}.elementor-45 .elementor-element.elementor-element-7152109{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;}.elementor-45 .elementor-element.elementor-element-7152109 > .elementor-widget-container{margin:-23px 0px 33px 0px;}.elementor-45 .elementor-element.elementor-element-7152109.elementor-element{--align-self:center;}.elementor-45 .elementor-element.elementor-element-7152109 .elementor-image-box-wrapper{text-align:center;}.elementor-45 .elementor-element.elementor-element-7152109 .elementor-image-box-title{margin-bottom:23px;color:var( --e-global-color-primary );font-family:"Times New Roman", Sans-serif;font-size:44px;font-weight:600;line-height:47px;}.elementor-45 .elementor-element.elementor-element-7152109 .elementor-image-box-description{color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-58a5585{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-6f8446b{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DF8A31;--border-color:#DF8A31;--border-radius:24px 24px 24px 24px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-45 .elementor-element.elementor-element-6f8446b:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-6f8446b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#362906;}.elementor-45 .elementor-element.elementor-element-6f8446b, .elementor-45 .elementor-element.elementor-element-6f8446b::before{--border-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-f1f1e3e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-45 .elementor-element.elementor-element-f1f1e3e > .elementor-widget-container{margin:15px 0px 19px 0px;}.elementor-45 .elementor-element.elementor-element-f1f1e3e.elementor-element{--align-self:center;}.elementor-45 .elementor-element.elementor-element-f1f1e3e .elementor-heading-title{color:#F19D44;font-family:"Times New Roman", Sans-serif;font-size:54px;font-weight:600;letter-spacing:-2.5px;}.elementor-45 .elementor-element.elementor-element-1efd230{width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;}.elementor-45 .elementor-element.elementor-element-1efd230 > .elementor-widget-container{margin:-8px 0px 33px 0px;}.elementor-45 .elementor-element.elementor-element-1efd230.elementor-element{--align-self:center;}.elementor-45 .elementor-element.elementor-element-1efd230 .elementor-image-box-wrapper{text-align:center;}.elementor-45 .elementor-element.elementor-element-1efd230 .elementor-image-box-title{margin-bottom:25px;color:var( --e-global-color-secondary );font-family:"Times New Roman", Sans-serif;font-size:44px;font-weight:600;line-height:47px;}.elementor-45 .elementor-element.elementor-element-1efd230 .elementor-image-box-description{color:var( --e-global-color-accent );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-bd5b12a{--divider-border-style:solid;--divider-color:#F4EFD424;--divider-border-width:1px;}.elementor-45 .elementor-element.elementor-element-bd5b12a > .elementor-widget-container{margin:-37px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-bd5b12a .elementor-divider-separator{width:100%;}.elementor-45 .elementor-element.elementor-element-bd5b12a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-45 .elementor-element.elementor-element-d79b38e{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;}.elementor-45 .elementor-element.elementor-element-d79b38e > .elementor-widget-container{margin:-16px 0px 33px 0px;}.elementor-45 .elementor-element.elementor-element-d79b38e.elementor-element{--align-self:center;}.elementor-45 .elementor-element.elementor-element-d79b38e .elementor-image-box-wrapper{text-align:center;}.elementor-45 .elementor-element.elementor-element-d79b38e .elementor-image-box-title{margin-bottom:23px;color:var( --e-global-color-primary );font-family:"Times New Roman", Sans-serif;font-size:63px;font-weight:600;line-height:47px;}.elementor-45 .elementor-element.elementor-element-d79b38e .elementor-image-box-description{color:#F4EFD4B8;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:300;}.elementor-45 .elementor-element.elementor-element-f49ac33{--divider-border-style:solid;--divider-color:#F4EFD424;--divider-border-width:1px;}.elementor-45 .elementor-element.elementor-element-f49ac33 > .elementor-widget-container{margin:-37px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-f49ac33 .elementor-divider-separator{width:100%;}.elementor-45 .elementor-element.elementor-element-f49ac33 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-45 .elementor-element.elementor-element-4dc0acd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-45 .elementor-element.elementor-element-4dc0acd > .elementor-widget-container{margin:0px 0px 19px 0px;}.elementor-45 .elementor-element.elementor-element-4dc0acd.elementor-element{--align-self:flex-start;}.elementor-45 .elementor-element.elementor-element-4dc0acd .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Times New Roman", Sans-serif;font-size:29px;font-weight:300;letter-spacing:1.2px;}.elementor-45 .elementor-element.elementor-element-7870eb8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-45 .elementor-element.elementor-element-7870eb8 > .elementor-widget-container{margin:-34px 0px 19px 0px;}.elementor-45 .elementor-element.elementor-element-7870eb8.elementor-element{--align-self:flex-start;}.elementor-45 .elementor-element.elementor-element-7870eb8 .elementor-heading-title{color:#F19D44;font-family:"Times New Roman", Sans-serif;font-size:143px;font-weight:600;letter-spacing:-2.5px;}.elementor-45 .elementor-element.elementor-element-491438f .elementor-button{background-color:transparent;height:61px;width:393px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Roboto", Sans-serif;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-image:linear-gradient(217deg, var( --e-global-color-accent ) 0%, var( --e-global-color-secondary ) 100%);border-radius:11px 11px 11px 11px;}.elementor-45 .elementor-element.elementor-element-491438f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-491438f.elementor-element{--align-self:center;}.elementor-45 .elementor-element.elementor-element-8ab9f22{--spacer-size:15px;}.elementor-45 .elementor-element.elementor-element-5799ae6{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:17px 17px 17px 17px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-45 .elementor-element.elementor-element-5799ae6:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-5799ae6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2003;}.elementor-45 .elementor-element.elementor-element-5799ae6, .elementor-45 .elementor-element.elementor-element-5799ae6::before{--border-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-d8b3f71{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-45 .elementor-element.elementor-element-d8b3f71 > .elementor-widget-container{margin:15px 0px 19px 0px;}.elementor-45 .elementor-element.elementor-element-d8b3f71.elementor-element{--align-self:center;}.elementor-45 .elementor-element.elementor-element-d8b3f71 .elementor-heading-title{color:#F19D44;font-family:"Times New Roman", Sans-serif;font-size:54px;font-weight:600;letter-spacing:-2.5px;}.elementor-45 .elementor-element.elementor-element-359e737{width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;}.elementor-45 .elementor-element.elementor-element-359e737 > .elementor-widget-container{margin:-8px 0px 33px 0px;}.elementor-45 .elementor-element.elementor-element-359e737.elementor-element{--align-self:center;}.elementor-45 .elementor-element.elementor-element-359e737 .elementor-image-box-wrapper{text-align:center;}.elementor-45 .elementor-element.elementor-element-359e737 .elementor-image-box-title{margin-bottom:25px;color:var( --e-global-color-secondary );font-family:"Times New Roman", Sans-serif;font-size:44px;font-weight:600;line-height:47px;}.elementor-45 .elementor-element.elementor-element-359e737 .elementor-image-box-description{color:var( --e-global-color-accent );}.elementor-45 .elementor-element.elementor-element-2c516b8{--divider-border-style:solid;--divider-color:#F4EFD424;--divider-border-width:1px;}.elementor-45 .elementor-element.elementor-element-2c516b8 > .elementor-widget-container{margin:-37px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-2c516b8 .elementor-divider-separator{width:100%;}.elementor-45 .elementor-element.elementor-element-2c516b8 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-45 .elementor-element.elementor-element-a3c30b7{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;}.elementor-45 .elementor-element.elementor-element-a3c30b7 > .elementor-widget-container{margin:-16px 0px 33px 0px;}.elementor-45 .elementor-element.elementor-element-a3c30b7.elementor-element{--align-self:center;}.elementor-45 .elementor-element.elementor-element-a3c30b7 .elementor-image-box-wrapper{text-align:center;}.elementor-45 .elementor-element.elementor-element-a3c30b7 .elementor-image-box-title{margin-bottom:23px;color:var( --e-global-color-primary );font-family:"Times New Roman", Sans-serif;font-size:63px;font-weight:600;line-height:47px;}.elementor-45 .elementor-element.elementor-element-a3c30b7 .elementor-image-box-description{color:#F4EFD4B8;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:300;}.elementor-45 .elementor-element.elementor-element-5b76c5a{--divider-border-style:solid;--divider-color:#F4EFD424;--divider-border-width:1px;}.elementor-45 .elementor-element.elementor-element-5b76c5a > .elementor-widget-container{margin:-37px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-5b76c5a .elementor-divider-separator{width:100%;}.elementor-45 .elementor-element.elementor-element-5b76c5a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-45 .elementor-element.elementor-element-388df38{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-45 .elementor-element.elementor-element-388df38 > .elementor-widget-container{margin:0px 0px 19px 0px;}.elementor-45 .elementor-element.elementor-element-388df38.elementor-element{--align-self:flex-start;}.elementor-45 .elementor-element.elementor-element-388df38 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Times New Roman", Sans-serif;font-size:29px;font-weight:300;letter-spacing:1.2px;}.elementor-45 .elementor-element.elementor-element-227d2c8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-45 .elementor-element.elementor-element-227d2c8 > .elementor-widget-container{margin:-34px 0px 19px 0px;}.elementor-45 .elementor-element.elementor-element-227d2c8.elementor-element{--align-self:flex-start;}.elementor-45 .elementor-element.elementor-element-227d2c8 .elementor-heading-title{color:#F19D44;font-family:"Times New Roman", Sans-serif;font-size:143px;font-weight:600;letter-spacing:-2.5px;}.elementor-45 .elementor-element.elementor-element-be09814 .elementor-button{background-color:transparent;height:61px;width:393px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Roboto", Sans-serif;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-image:linear-gradient(217deg, var( --e-global-color-accent ) 0%, var( --e-global-color-secondary ) 100%);border-radius:11px 11px 11px 11px;}.elementor-45 .elementor-element.elementor-element-be09814 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-be09814.elementor-element{--align-self:center;}.elementor-45 .elementor-element.elementor-element-b7745c5{--spacer-size:15px;}.elementor-45 .elementor-element.elementor-element-2947532{--display:flex;--min-height:948px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-c659747{--display:flex;--min-height:348px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DF8A31;--border-color:#DF8A31;--border-radius:24px 24px 24px 24px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-45 .elementor-element.elementor-element-c659747:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-c659747 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B1502;}.elementor-45 .elementor-element.elementor-element-c659747, .elementor-45 .elementor-element.elementor-element-c659747::before{--border-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-8b7cdcc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-45 .elementor-element.elementor-element-8b7cdcc > .elementor-widget-container{margin:15px 0px 19px 0px;}.elementor-45 .elementor-element.elementor-element-8b7cdcc.elementor-element{--align-self:center;}.elementor-45 .elementor-element.elementor-element-8b7cdcc .elementor-heading-title{color:#F19D44;font-family:"Times New Roman", Sans-serif;font-size:54px;font-weight:600;letter-spacing:-2.5px;}.elementor-45 .elementor-element.elementor-element-7581ee7{width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;}.elementor-45 .elementor-element.elementor-element-7581ee7 > .elementor-widget-container{margin:-8px 0px 33px 0px;}.elementor-45 .elementor-element.elementor-element-7581ee7.elementor-element{--align-self:center;}.elementor-45 .elementor-element.elementor-element-7581ee7 .elementor-image-box-wrapper{text-align:center;}.elementor-45 .elementor-element.elementor-element-7581ee7 .elementor-image-box-title{margin-bottom:25px;color:var( --e-global-color-secondary );font-family:"Times New Roman", Sans-serif;font-size:44px;font-weight:600;line-height:47px;}.elementor-45 .elementor-element.elementor-element-7581ee7 .elementor-image-box-description{color:var( --e-global-color-accent );}.elementor-45 .elementor-element.elementor-element-97596ad{--divider-border-style:solid;--divider-color:#F4EFD424;--divider-border-width:1px;}.elementor-45 .elementor-element.elementor-element-97596ad > .elementor-widget-container{margin:-37px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-97596ad .elementor-divider-separator{width:100%;}.elementor-45 .elementor-element.elementor-element-97596ad .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-45 .elementor-element.elementor-element-7539252{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;}.elementor-45 .elementor-element.elementor-element-7539252 > .elementor-widget-container{margin:-16px 0px 33px 0px;}.elementor-45 .elementor-element.elementor-element-7539252.elementor-element{--align-self:center;}.elementor-45 .elementor-element.elementor-element-7539252 .elementor-image-box-wrapper{text-align:center;}.elementor-45 .elementor-element.elementor-element-7539252 .elementor-image-box-title{margin-bottom:23px;color:var( --e-global-color-primary );font-family:"Times New Roman", Sans-serif;font-size:63px;font-weight:600;line-height:47px;}.elementor-45 .elementor-element.elementor-element-7539252 .elementor-image-box-description{color:#F4EFD4B8;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:300;}.elementor-45 .elementor-element.elementor-element-059ed9c{--divider-border-style:solid;--divider-color:#F4EFD424;--divider-border-width:1px;}.elementor-45 .elementor-element.elementor-element-059ed9c > .elementor-widget-container{margin:-37px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-059ed9c .elementor-divider-separator{width:100%;}.elementor-45 .elementor-element.elementor-element-059ed9c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-45 .elementor-element.elementor-element-0f5184f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-45 .elementor-element.elementor-element-0f5184f > .elementor-widget-container{margin:0px 0px 19px 0px;}.elementor-45 .elementor-element.elementor-element-0f5184f.elementor-element{--align-self:flex-start;}.elementor-45 .elementor-element.elementor-element-0f5184f .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Times New Roman", Sans-serif;font-size:29px;font-weight:300;letter-spacing:1.2px;}.elementor-45 .elementor-element.elementor-element-4b9d9a8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-45 .elementor-element.elementor-element-4b9d9a8 > .elementor-widget-container{margin:-34px 0px 19px 0px;}.elementor-45 .elementor-element.elementor-element-4b9d9a8.elementor-element{--align-self:flex-start;}.elementor-45 .elementor-element.elementor-element-4b9d9a8 .elementor-heading-title{color:#F19D44;font-family:"Times New Roman", Sans-serif;font-size:143px;font-weight:600;letter-spacing:-2.5px;}.elementor-45 .elementor-element.elementor-element-93ff4fa .elementor-button{background-color:transparent;height:61px;width:393px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Roboto", Sans-serif;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-image:linear-gradient(217deg, var( --e-global-color-accent ) 0%, var( --e-global-color-secondary ) 100%);border-radius:11px 11px 11px 11px;}.elementor-45 .elementor-element.elementor-element-93ff4fa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-93ff4fa.elementor-element{--align-self:center;}.elementor-45 .elementor-element.elementor-element-2abc6fe{--spacer-size:15px;}.elementor-45 .elementor-element.elementor-element-a68e6f4{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DF8A31;--border-color:#DF8A31;--border-radius:24px 24px 24px 24px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-45 .elementor-element.elementor-element-a68e6f4:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-a68e6f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080600;}.elementor-45 .elementor-element.elementor-element-a68e6f4, .elementor-45 .elementor-element.elementor-element-a68e6f4::before{--border-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-c3f1b21{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-45 .elementor-element.elementor-element-c3f1b21 > .elementor-widget-container{margin:15px 0px 19px 0px;}.elementor-45 .elementor-element.elementor-element-c3f1b21.elementor-element{--align-self:center;}.elementor-45 .elementor-element.elementor-element-c3f1b21 .elementor-heading-title{color:#F19D44;font-family:"Times New Roman", Sans-serif;font-size:54px;font-weight:600;letter-spacing:-2.5px;}.elementor-45 .elementor-element.elementor-element-3fbe84b{width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;}.elementor-45 .elementor-element.elementor-element-3fbe84b > .elementor-widget-container{margin:-8px 0px 33px 0px;}.elementor-45 .elementor-element.elementor-element-3fbe84b.elementor-element{--align-self:center;}.elementor-45 .elementor-element.elementor-element-3fbe84b .elementor-image-box-wrapper{text-align:center;}.elementor-45 .elementor-element.elementor-element-3fbe84b .elementor-image-box-title{margin-bottom:25px;color:var( --e-global-color-secondary );font-family:"Times New Roman", Sans-serif;font-size:44px;font-weight:600;line-height:47px;}.elementor-45 .elementor-element.elementor-element-3fbe84b .elementor-image-box-description{color:var( --e-global-color-accent );}.elementor-45 .elementor-element.elementor-element-2430ddb{--divider-border-style:solid;--divider-color:#F4EFD424;--divider-border-width:1px;}.elementor-45 .elementor-element.elementor-element-2430ddb > .elementor-widget-container{margin:-37px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-2430ddb .elementor-divider-separator{width:100%;}.elementor-45 .elementor-element.elementor-element-2430ddb .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-45 .elementor-element.elementor-element-e4e3c3f{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;}.elementor-45 .elementor-element.elementor-element-e4e3c3f > .elementor-widget-container{margin:-16px 0px 33px 0px;}.elementor-45 .elementor-element.elementor-element-e4e3c3f.elementor-element{--align-self:center;}.elementor-45 .elementor-element.elementor-element-e4e3c3f .elementor-image-box-wrapper{text-align:center;}.elementor-45 .elementor-element.elementor-element-e4e3c3f .elementor-image-box-title{margin-bottom:23px;color:var( --e-global-color-primary );font-family:"Times New Roman", Sans-serif;font-size:63px;font-weight:600;line-height:47px;}.elementor-45 .elementor-element.elementor-element-e4e3c3f .elementor-image-box-description{color:#F4EFD4B8;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:300;}.elementor-45 .elementor-element.elementor-element-21c283c{--divider-border-style:solid;--divider-color:#F4EFD424;--divider-border-width:1px;}.elementor-45 .elementor-element.elementor-element-21c283c > .elementor-widget-container{margin:-37px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-21c283c .elementor-divider-separator{width:100%;}.elementor-45 .elementor-element.elementor-element-21c283c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-45 .elementor-element.elementor-element-5cab313{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-45 .elementor-element.elementor-element-5cab313 > .elementor-widget-container{margin:0px 0px 19px 0px;}.elementor-45 .elementor-element.elementor-element-5cab313.elementor-element{--align-self:flex-start;}.elementor-45 .elementor-element.elementor-element-5cab313 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Times New Roman", Sans-serif;font-size:29px;font-weight:300;letter-spacing:1.2px;}.elementor-45 .elementor-element.elementor-element-3994d08{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-45 .elementor-element.elementor-element-3994d08 > .elementor-widget-container{margin:-34px 0px 19px 0px;}.elementor-45 .elementor-element.elementor-element-3994d08.elementor-element{--align-self:flex-start;}.elementor-45 .elementor-element.elementor-element-3994d08 .elementor-heading-title{color:#F19D44;font-family:"Times New Roman", Sans-serif;font-size:143px;font-weight:600;letter-spacing:-2.5px;}.elementor-45 .elementor-element.elementor-element-3240cca .elementor-button{background-color:transparent;height:61px;width:393px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Roboto", Sans-serif;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-image:linear-gradient(217deg, var( --e-global-color-accent ) 0%, var( --e-global-color-secondary ) 100%);border-radius:11px 11px 11px 11px;}.elementor-45 .elementor-element.elementor-element-3240cca > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-3240cca.elementor-element{--align-self:center;}.elementor-45 .elementor-element.elementor-element-bda3b36{--spacer-size:15px;}.elementor-45 .elementor-element.elementor-element-5988d39{--display:flex;--background-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-e5affad{--display:flex;--background-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-0c04887{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:17px 17px 17px 17px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-45 .elementor-element.elementor-element-0c04887:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-0c04887 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#110D00;}.elementor-45 .elementor-element.elementor-element-0c04887, .elementor-45 .elementor-element.elementor-element-0c04887::before{--border-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-1d298de{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-45 .elementor-element.elementor-element-1d298de > .elementor-widget-container{margin:15px 0px 19px 0px;}.elementor-45 .elementor-element.elementor-element-1d298de.elementor-element{--align-self:center;}.elementor-45 .elementor-element.elementor-element-1d298de .elementor-heading-title{color:#F19D44;font-family:"Times New Roman", Sans-serif;font-size:54px;font-weight:600;letter-spacing:-2.5px;}.elementor-45 .elementor-element.elementor-element-c20983a{width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;}.elementor-45 .elementor-element.elementor-element-c20983a > .elementor-widget-container{margin:-8px 0px 33px 0px;}.elementor-45 .elementor-element.elementor-element-c20983a.elementor-element{--align-self:center;}.elementor-45 .elementor-element.elementor-element-c20983a .elementor-image-box-wrapper{text-align:center;}.elementor-45 .elementor-element.elementor-element-c20983a .elementor-image-box-title{margin-bottom:25px;color:var( --e-global-color-secondary );font-family:"Times New Roman", Sans-serif;font-size:44px;font-weight:600;line-height:47px;}.elementor-45 .elementor-element.elementor-element-c20983a .elementor-image-box-description{color:var( --e-global-color-accent );}.elementor-45 .elementor-element.elementor-element-7693af5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:13px 13px 13px 13px;}.elementor-45 .elementor-element.elementor-element-7693af5:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-7693af5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0D03;}.elementor-45 .elementor-element.elementor-element-7693af5, .elementor-45 .elementor-element.elementor-element-7693af5::before{--border-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-aaab2a3{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-aaab2a3, .elementor-45 .elementor-element.elementor-element-aaab2a3::before{--border-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-fafeca4 .elementor-icon-wrapper{text-align:center;}.elementor-45 .elementor-element.elementor-element-fafeca4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-fafeca4.elementor-view-framed .elementor-icon, .elementor-45 .elementor-element.elementor-element-fafeca4.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-fafeca4.elementor-view-framed .elementor-icon, .elementor-45 .elementor-element.elementor-element-fafeca4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-fafeca4 .elementor-icon{font-size:36px;}.elementor-45 .elementor-element.elementor-element-fafeca4 .elementor-icon svg{height:36px;}.elementor-45 .elementor-element.elementor-element-b63a35c{width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;}.elementor-45 .elementor-element.elementor-element-b63a35c > .elementor-widget-container{margin:-8px 0px 33px 0px;}.elementor-45 .elementor-element.elementor-element-b63a35c.elementor-element{--align-self:center;}.elementor-45 .elementor-element.elementor-element-b63a35c .elementor-image-box-wrapper{text-align:center;}.elementor-45 .elementor-element.elementor-element-b63a35c .elementor-image-box-title{margin-bottom:25px;color:var( --e-global-color-secondary );font-family:"Times New Roman", Sans-serif;font-size:44px;font-weight:600;line-height:34px;}.elementor-45 .elementor-element.elementor-element-b63a35c .elementor-image-box-description{color:var( --e-global-color-accent );font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-45 .elementor-element.elementor-element-7ff5f06{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-7ff5f06, .elementor-45 .elementor-element.elementor-element-7ff5f06::before{--border-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-34329ff .elementor-icon-wrapper{text-align:center;}.elementor-45 .elementor-element.elementor-element-34329ff.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-34329ff.elementor-view-framed .elementor-icon, .elementor-45 .elementor-element.elementor-element-34329ff.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-34329ff.elementor-view-framed .elementor-icon, .elementor-45 .elementor-element.elementor-element-34329ff.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-34329ff .elementor-icon{font-size:36px;}.elementor-45 .elementor-element.elementor-element-34329ff .elementor-icon svg{height:36px;}.elementor-45 .elementor-element.elementor-element-6b0ad24{width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;}.elementor-45 .elementor-element.elementor-element-6b0ad24 > .elementor-widget-container{margin:-8px 0px 33px 0px;}.elementor-45 .elementor-element.elementor-element-6b0ad24.elementor-element{--align-self:center;}.elementor-45 .elementor-element.elementor-element-6b0ad24 .elementor-image-box-wrapper{text-align:center;}.elementor-45 .elementor-element.elementor-element-6b0ad24 .elementor-image-box-title{margin-bottom:25px;color:var( --e-global-color-secondary );font-family:"Times New Roman", Sans-serif;font-size:44px;font-weight:600;line-height:34px;}.elementor-45 .elementor-element.elementor-element-6b0ad24 .elementor-image-box-description{color:var( --e-global-color-accent );font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-45 .elementor-element.elementor-element-bad411c{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-bad411c, .elementor-45 .elementor-element.elementor-element-bad411c::before{--border-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-fe2c105 .elementor-icon-wrapper{text-align:center;}.elementor-45 .elementor-element.elementor-element-fe2c105.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-fe2c105.elementor-view-framed .elementor-icon, .elementor-45 .elementor-element.elementor-element-fe2c105.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-fe2c105.elementor-view-framed .elementor-icon, .elementor-45 .elementor-element.elementor-element-fe2c105.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-fe2c105 .elementor-icon{font-size:36px;}.elementor-45 .elementor-element.elementor-element-fe2c105 .elementor-icon svg{height:36px;}.elementor-45 .elementor-element.elementor-element-2fbc1cd{width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;}.elementor-45 .elementor-element.elementor-element-2fbc1cd > .elementor-widget-container{margin:-8px 0px 33px 0px;}.elementor-45 .elementor-element.elementor-element-2fbc1cd.elementor-element{--align-self:center;}.elementor-45 .elementor-element.elementor-element-2fbc1cd .elementor-image-box-wrapper{text-align:center;}.elementor-45 .elementor-element.elementor-element-2fbc1cd .elementor-image-box-title{margin-bottom:25px;color:var( --e-global-color-secondary );font-family:"Times New Roman", Sans-serif;font-size:44px;font-weight:600;line-height:34px;}.elementor-45 .elementor-element.elementor-element-2fbc1cd .elementor-image-box-description{color:var( --e-global-color-accent );font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-45 .elementor-element.elementor-element-6511316{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-6511316, .elementor-45 .elementor-element.elementor-element-6511316::before{--border-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-3c0ab8e .elementor-icon-wrapper{text-align:center;}.elementor-45 .elementor-element.elementor-element-3c0ab8e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-3c0ab8e.elementor-view-framed .elementor-icon, .elementor-45 .elementor-element.elementor-element-3c0ab8e.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-3c0ab8e.elementor-view-framed .elementor-icon, .elementor-45 .elementor-element.elementor-element-3c0ab8e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-3c0ab8e .elementor-icon{font-size:36px;}.elementor-45 .elementor-element.elementor-element-3c0ab8e .elementor-icon svg{height:36px;}.elementor-45 .elementor-element.elementor-element-1866d68{width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;}.elementor-45 .elementor-element.elementor-element-1866d68 > .elementor-widget-container{margin:-8px 0px 33px 0px;}.elementor-45 .elementor-element.elementor-element-1866d68.elementor-element{--align-self:center;}.elementor-45 .elementor-element.elementor-element-1866d68 .elementor-image-box-wrapper{text-align:center;}.elementor-45 .elementor-element.elementor-element-1866d68 .elementor-image-box-title{margin-bottom:25px;color:var( --e-global-color-secondary );font-family:"Times New Roman", Sans-serif;font-size:44px;font-weight:600;line-height:34px;}.elementor-45 .elementor-element.elementor-element-1866d68 .elementor-image-box-description{color:var( --e-global-color-accent );font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-45 .elementor-element.elementor-element-9a5ccc0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:13px 13px 13px 13px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-45 .elementor-element.elementor-element-9a5ccc0:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-9a5ccc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(193deg, var( --e-global-color-primary ) 0%, #1B1708 100%);}.elementor-45 .elementor-element.elementor-element-9a5ccc0, .elementor-45 .elementor-element.elementor-element-9a5ccc0::before{--border-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-d100c48{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-d100c48, .elementor-45 .elementor-element.elementor-element-d100c48::before{--border-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-fa16556{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#A7A7A7;--border-color:#A7A7A7;--border-radius:13px 13px 13px 13px;--margin-top:-52px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:13px;--padding-bottom:-21px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-fa16556:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-fa16556 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(220deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-text ) 100%);}.elementor-45 .elementor-element.elementor-element-fa16556, .elementor-45 .elementor-element.elementor-element-fa16556::before{--border-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-fa16556.e-con{--align-self:center;}.elementor-45 .elementor-element.elementor-element-5b3546e > .elementor-widget-container{margin:0px 0px 19px 0px;}.elementor-45 .elementor-element.elementor-element-5b3546e.elementor-element{--align-self:center;}.elementor-45 .elementor-element.elementor-element-5b3546e{text-align:center;}.elementor-45 .elementor-element.elementor-element-5b3546e .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Times New Roman", Sans-serif;font-size:37px;font-weight:300;letter-spacing:1.2px;}.elementor-45 .elementor-element.elementor-element-98a7107{width:var( --container-widget-width, 92% );max-width:92%;--container-widget-width:92%;--container-widget-flex-grow:0;}.elementor-45 .elementor-element.elementor-element-98a7107 > .elementor-widget-container{margin:12px 0px 33px 0px;}.elementor-45 .elementor-element.elementor-element-98a7107.elementor-element{--align-self:center;}.elementor-45 .elementor-element.elementor-element-98a7107 .elementor-image-box-wrapper{text-align:center;}.elementor-45 .elementor-element.elementor-element-98a7107 .elementor-image-box-title{margin-bottom:25px;color:var( --e-global-color-secondary );font-family:"Times New Roman", Sans-serif;font-size:44px;font-weight:600;line-height:34px;}.elementor-45 .elementor-element.elementor-element-98a7107 .elementor-image-box-description{color:var( --e-global-color-accent );font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-45 .elementor-element.elementor-element-16ff5ba{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-45 .elementor-element.elementor-element-16ff5ba > .elementor-widget-container{margin:29px 0px 33px 0px;}.elementor-45 .elementor-element.elementor-element-16ff5ba.elementor-element{--align-self:center;}.elementor-45 .elementor-element.elementor-element-16ff5ba .elementor-image-box-wrapper{text-align:center;}.elementor-45 .elementor-element.elementor-element-16ff5ba .elementor-image-box-title{margin-bottom:23px;color:var( --e-global-color-primary );font-family:"Times New Roman", Sans-serif;font-size:63px;font-weight:600;line-height:47px;}.elementor-45 .elementor-element.elementor-element-16ff5ba .elementor-image-box-description{color:#F4EFD4B8;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:300;}.elementor-45 .elementor-element.elementor-element-91b2243{--divider-border-style:solid;--divider-color:#F4EFD424;--divider-border-width:1px;}.elementor-45 .elementor-element.elementor-element-91b2243 > .elementor-widget-container{margin:-37px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-91b2243 .elementor-divider-separator{width:100%;}.elementor-45 .elementor-element.elementor-element-91b2243 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-45 .elementor-element.elementor-element-3c43397{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-45 .elementor-element.elementor-element-3c43397 > .elementor-widget-container{margin:0px 0px 19px 0px;}.elementor-45 .elementor-element.elementor-element-3c43397.elementor-element{--align-self:flex-start;}.elementor-45 .elementor-element.elementor-element-3c43397 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Times New Roman", Sans-serif;font-size:29px;font-weight:300;letter-spacing:1.2px;}.elementor-45 .elementor-element.elementor-element-fd28aea{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-192015b{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--margin-top:0px;--margin-bottom:21px;--margin-left:0px;--margin-right:0px;}.elementor-45 .elementor-element.elementor-element-192015b, .elementor-45 .elementor-element.elementor-element-192015b::before{--border-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-aeb6089{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-45 .elementor-element.elementor-element-aeb6089 > .elementor-widget-container{margin:23px 0px 19px 0px;padding:0px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-aeb6089.elementor-element{--align-self:flex-start;}.elementor-45 .elementor-element.elementor-element-aeb6089 .elementor-heading-title{color:#F19D44;font-family:"Times New Roman", Sans-serif;font-size:143px;font-weight:600;letter-spacing:-2.5px;}.elementor-45 .elementor-element.elementor-element-451955e{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;}.elementor-45 .elementor-element.elementor-element-451955e > .elementor-widget-container{margin:-53px 0px 33px 0px;}.elementor-45 .elementor-element.elementor-element-451955e.elementor-element{--align-self:center;}.elementor-45 .elementor-element.elementor-element-451955e .elementor-image-box-wrapper{text-align:center;}.elementor-45 .elementor-element.elementor-element-451955e .elementor-image-box-title{margin-bottom:25px;color:var( --e-global-color-secondary );font-family:"Times New Roman", Sans-serif;font-size:44px;font-weight:600;line-height:34px;}.elementor-45 .elementor-element.elementor-element-451955e .elementor-image-box-description{color:var( --e-global-color-accent );font-family:"Roboto", Sans-serif;font-size:27px;font-weight:400;}.elementor-45 .elementor-element.elementor-element-6b94bd0{--display:flex;--background-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-471280d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-45 .elementor-element.elementor-element-471280d > .elementor-widget-container{margin:23px 0px 19px 0px;}.elementor-45 .elementor-element.elementor-element-471280d.elementor-element{--align-self:flex-start;}.elementor-45 .elementor-element.elementor-element-471280d .elementor-heading-title{color:#F19D44;font-family:"Times New Roman", Sans-serif;font-size:143px;font-weight:600;letter-spacing:-2.5px;}.elementor-45 .elementor-element.elementor-element-bc2af12{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;}.elementor-45 .elementor-element.elementor-element-bc2af12 > .elementor-widget-container{margin:-53px 0px 33px 0px;}.elementor-45 .elementor-element.elementor-element-bc2af12.elementor-element{--align-self:center;}.elementor-45 .elementor-element.elementor-element-bc2af12 .elementor-image-box-wrapper{text-align:center;}.elementor-45 .elementor-element.elementor-element-bc2af12 .elementor-image-box-title{margin-bottom:25px;color:var( --e-global-color-secondary );font-family:"Times New Roman", Sans-serif;font-size:44px;font-weight:600;line-height:34px;}.elementor-45 .elementor-element.elementor-element-bc2af12 .elementor-image-box-description{color:var( --e-global-color-accent );font-family:"Roboto", Sans-serif;font-size:27px;font-weight:400;}.elementor-45 .elementor-element.elementor-element-01a4a7f .elementor-button{background-color:transparent;height:61px;width:393px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Roboto", Sans-serif;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-image:linear-gradient(217deg, var( --e-global-color-accent ) 0%, var( --e-global-color-secondary ) 100%);border-radius:11px 11px 11px 11px;}.elementor-45 .elementor-element.elementor-element-01a4a7f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-01a4a7f.elementor-element{--align-self:center;}.elementor-45 .elementor-element.elementor-element-20aae93{--spacer-size:15px;}.elementor-45 .elementor-element.elementor-element-4751af4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--padding-top:090px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-4751af4:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-4751af4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://tarotporsabrina.com.br/wp-content/uploads/2025/02/bg-sec.webp");background-position:center center;background-size:cover;}.elementor-45 .elementor-element.elementor-element-4751af4, .elementor-45 .elementor-element.elementor-element-4751af4::before{--border-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-f4fece8{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;}.elementor-45 .elementor-element.elementor-element-f4fece8 > .elementor-widget-container{margin:-15px 0px 26px 0px;}.elementor-45 .elementor-element.elementor-element-f4fece8.elementor-element{--align-self:center;}.elementor-45 .elementor-element.elementor-element-f4fece8 .elementor-image-box-wrapper{text-align:center;}.elementor-45 .elementor-element.elementor-element-f4fece8 .elementor-image-box-title{margin-bottom:23px;color:var( --e-global-color-accent );font-family:"Times New Roman", Sans-serif;font-size:44px;font-weight:600;line-height:47px;}.elementor-45 .elementor-element.elementor-element-f4fece8 .elementor-image-box-description{color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-95c5c5b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--background-transition:0.3s;--margin-top:0px;--margin-bottom:41px;--margin-left:0px;--margin-right:0px;}.elementor-45 .elementor-element.elementor-element-95c5c5b.e-con{--align-self:center;}.elementor-45 .elementor-element.elementor-element-a03d03b{--display:flex;--background-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-a03d03b, .elementor-45 .elementor-element.elementor-element-a03d03b::before{--border-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-17b300e{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;}.elementor-45 .elementor-element.elementor-element-17b300e > .elementor-widget-container{margin:-115px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-17b300e.elementor-element{--align-self:flex-start;}.elementor-45 .elementor-element.elementor-element-17b300e .elementor-image-box-wrapper{text-align:left;}.elementor-45 .elementor-element.elementor-element-17b300e .elementor-image-box-title{margin-bottom:23px;color:var( --e-global-color-primary );font-family:"Times New Roman", Sans-serif;font-size:122px;font-weight:600;line-height:47px;}.elementor-45 .elementor-element.elementor-element-17b300e .elementor-image-box-description{color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-45 .elementor-element.elementor-element-72a904c{width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;}.elementor-45 .elementor-element.elementor-element-72a904c > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-72a904c.elementor-element{--align-self:flex-start;}.elementor-45 .elementor-element.elementor-element-72a904c .elementor-image-box-wrapper{text-align:left;}.elementor-45 .elementor-element.elementor-element-72a904c .elementor-image-box-title{margin-bottom:25px;color:var( --e-global-color-text );font-family:"Times New Roman", Sans-serif;font-size:77px;font-weight:600;line-height:34px;}.elementor-45 .elementor-element.elementor-element-72a904c .elementor-image-box-description{color:#4D411A;font-family:"Roboto", Sans-serif;font-size:26px;font-weight:600;}.elementor-45 .elementor-element.elementor-element-aa5e652{width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;}.elementor-45 .elementor-element.elementor-element-aa5e652 > .elementor-widget-container{margin:-8px 0px 33px 0px;}.elementor-45 .elementor-element.elementor-element-aa5e652.elementor-element{--align-self:flex-start;}.elementor-45 .elementor-element.elementor-element-aa5e652 .elementor-image-box-wrapper{text-align:left;}.elementor-45 .elementor-element.elementor-element-aa5e652 .elementor-image-box-title{margin-bottom:25px;color:var( --e-global-color-secondary );font-family:"Times New Roman", Sans-serif;font-size:44px;font-weight:600;line-height:34px;}.elementor-45 .elementor-element.elementor-element-aa5e652 .elementor-image-box-description{color:#7A6C3B;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-45 .elementor-element.elementor-element-a595ece{--display:flex;--background-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-5326215{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;}.elementor-45 .elementor-element.elementor-element-5326215 > .elementor-widget-container{margin:-115px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-5326215.elementor-element{--align-self:flex-start;}.elementor-45 .elementor-element.elementor-element-5326215 .elementor-image-box-wrapper{text-align:left;}.elementor-45 .elementor-element.elementor-element-5326215 .elementor-image-box-title{margin-bottom:23px;color:var( --e-global-color-primary );font-family:"Times New Roman", Sans-serif;font-size:122px;font-weight:600;line-height:47px;}.elementor-45 .elementor-element.elementor-element-5326215 .elementor-image-box-description{color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-45 .elementor-element.elementor-element-cb94947{width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;}.elementor-45 .elementor-element.elementor-element-cb94947 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-cb94947.elementor-element{--align-self:flex-start;}.elementor-45 .elementor-element.elementor-element-cb94947 .elementor-image-box-wrapper{text-align:left;}.elementor-45 .elementor-element.elementor-element-cb94947 .elementor-image-box-title{margin-bottom:25px;color:var( --e-global-color-text );font-family:"Times New Roman", Sans-serif;font-size:77px;font-weight:600;line-height:34px;}.elementor-45 .elementor-element.elementor-element-cb94947 .elementor-image-box-description{color:#4D411A;font-family:"Roboto", Sans-serif;font-size:26px;font-weight:600;}.elementor-45 .elementor-element.elementor-element-44722fb{width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;}.elementor-45 .elementor-element.elementor-element-44722fb > .elementor-widget-container{margin:-8px 0px 33px 0px;}.elementor-45 .elementor-element.elementor-element-44722fb.elementor-element{--align-self:flex-start;}.elementor-45 .elementor-element.elementor-element-44722fb .elementor-image-box-wrapper{text-align:left;}.elementor-45 .elementor-element.elementor-element-44722fb .elementor-image-box-title{margin-bottom:25px;color:var( --e-global-color-secondary );font-family:"Times New Roman", Sans-serif;font-size:44px;font-weight:600;line-height:34px;}.elementor-45 .elementor-element.elementor-element-44722fb .elementor-image-box-description{color:#7A6C3B;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-45 .elementor-element.elementor-element-cc2abfc{--display:flex;--background-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-e12e968{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;}.elementor-45 .elementor-element.elementor-element-e12e968 > .elementor-widget-container{margin:-115px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-e12e968.elementor-element{--align-self:flex-start;}.elementor-45 .elementor-element.elementor-element-e12e968 .elementor-image-box-wrapper{text-align:left;}.elementor-45 .elementor-element.elementor-element-e12e968 .elementor-image-box-title{margin-bottom:23px;color:var( --e-global-color-primary );font-family:"Times New Roman", Sans-serif;font-size:122px;font-weight:600;line-height:47px;}.elementor-45 .elementor-element.elementor-element-e12e968 .elementor-image-box-description{color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-45 .elementor-element.elementor-element-3bd96c2{width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;}.elementor-45 .elementor-element.elementor-element-3bd96c2 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-3bd96c2.elementor-element{--align-self:flex-start;}.elementor-45 .elementor-element.elementor-element-3bd96c2 .elementor-image-box-wrapper{text-align:left;}.elementor-45 .elementor-element.elementor-element-3bd96c2 .elementor-image-box-title{margin-bottom:25px;color:var( --e-global-color-text );font-family:"Times New Roman", Sans-serif;font-size:77px;font-weight:600;line-height:34px;}.elementor-45 .elementor-element.elementor-element-3bd96c2 .elementor-image-box-description{color:#4D411A;font-family:"Roboto", Sans-serif;font-size:26px;font-weight:600;}.elementor-45 .elementor-element.elementor-element-1fb8238{width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;}.elementor-45 .elementor-element.elementor-element-1fb8238 > .elementor-widget-container{margin:-8px 0px 33px 0px;}.elementor-45 .elementor-element.elementor-element-1fb8238.elementor-element{--align-self:flex-start;}.elementor-45 .elementor-element.elementor-element-1fb8238 .elementor-image-box-wrapper{text-align:left;}.elementor-45 .elementor-element.elementor-element-1fb8238 .elementor-image-box-title{margin-bottom:25px;color:var( --e-global-color-secondary );font-family:"Times New Roman", Sans-serif;font-size:44px;font-weight:600;line-height:34px;}.elementor-45 .elementor-element.elementor-element-1fb8238 .elementor-image-box-description{color:#7A6C3B;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-45 .elementor-element.elementor-element-ac0fe9e .elementor-button{background-color:transparent;height:61px;width:323px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Roboto", Sans-serif;font-weight:500;background-image:linear-gradient(217deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-primary ) 100%);border-radius:11px 11px 11px 11px;}.elementor-45 .elementor-element.elementor-element-ac0fe9e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-ac0fe9e.elementor-element{--align-self:center;}.elementor-45 .elementor-element.elementor-element-d728c21{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-d728c21:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-d728c21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C5BB88;}.elementor-45 .elementor-element.elementor-element-d728c21, .elementor-45 .elementor-element.elementor-element-d728c21::before{--border-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-4279e0a{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-45 .elementor-element.elementor-element-4279e0a > .elementor-widget-container{margin:-23px 0px 33px 0px;}.elementor-45 .elementor-element.elementor-element-4279e0a.elementor-element{--align-self:center;}.elementor-45 .elementor-element.elementor-element-4279e0a .elementor-image-box-wrapper{text-align:center;}.elementor-45 .elementor-element.elementor-element-4279e0a .elementor-image-box-title{margin-bottom:23px;color:var( --e-global-color-primary );font-family:"Times New Roman", Sans-serif;font-size:44px;font-weight:600;line-height:47px;}.elementor-45 .elementor-element.elementor-element-4279e0a .elementor-image-box-description{color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-67c231a{--e-image-carousel-slides-to-show:3;}.elementor-45 .elementor-element.elementor-element-67c231a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-d16aa0c{--e-image-carousel-slides-to-show:3;}.elementor-45 .elementor-element.elementor-element-d16aa0c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-9945d08{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DF8A31;--border-color:#DF8A31;--border-radius:24px 24px 24px 24px;--margin-top:233px;--margin-bottom:162px;--margin-left:0px;--margin-right:0px;--padding-top:49px;--padding-bottom:49px;--padding-left:49px;--padding-right:49px;}.elementor-45 .elementor-element.elementor-element-9945d08:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-9945d08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, #1B1605 100%);}.elementor-45 .elementor-element.elementor-element-9945d08, .elementor-45 .elementor-element.elementor-element-9945d08::before{--border-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-1eeb9d5{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-3572af8 > .elementor-widget-container{margin:0px 0px 7px 0px;}.elementor-45 .elementor-element.elementor-element-3572af8 .elementor-icon-wrapper{text-align:center;}.elementor-45 .elementor-element.elementor-element-3572af8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-45 .elementor-element.elementor-element-3572af8.elementor-view-framed .elementor-icon, .elementor-45 .elementor-element.elementor-element-3572af8.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-45 .elementor-element.elementor-element-3572af8.elementor-view-framed .elementor-icon, .elementor-45 .elementor-element.elementor-element-3572af8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-45 .elementor-element.elementor-element-3572af8 .elementor-icon{font-size:82px;}.elementor-45 .elementor-element.elementor-element-3572af8 .elementor-icon svg{height:82px;}.elementor-45 .elementor-element.elementor-element-51bc318{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-45 .elementor-element.elementor-element-51bc318 > .elementor-widget-container{margin:-8px 0px 18px 0px;}.elementor-45 .elementor-element.elementor-element-51bc318.elementor-element{--align-self:flex-start;}.elementor-45 .elementor-element.elementor-element-51bc318 .elementor-image-box-wrapper{text-align:left;}.elementor-45 .elementor-element.elementor-element-51bc318 .elementor-image-box-title{margin-bottom:25px;color:var( --e-global-color-secondary );font-family:"Times New Roman", Sans-serif;font-size:44px;font-weight:600;line-height:47px;}.elementor-45 .elementor-element.elementor-element-51bc318 .elementor-image-box-description{color:var( --e-global-color-accent );}.elementor-45 .elementor-element.elementor-element-0e73234 .elementor-button{background-color:transparent;height:61px;width:393px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Roboto", Sans-serif;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-image:linear-gradient(217deg, var( --e-global-color-accent ) 0%, var( --e-global-color-secondary ) 100%);border-radius:11px 11px 11px 11px;}.elementor-45 .elementor-element.elementor-element-0e73234 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-0e73234.elementor-element{--align-self:flex-start;}.elementor-45 .elementor-element.elementor-element-bb0917a{--display:flex;--background-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-4e5160b > .elementor-widget-container{margin:-237px -309px -309px -309px;}.elementor-45 .elementor-element.elementor-element-4e5160b img{width:41%;}.elementor-45 .elementor-element.elementor-element-517e29b{--spacer-size:50px;}.elementor-45 .elementor-element.elementor-element-d6a6f5f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-d6a6f5f:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-d6a6f5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161204;background-image:url("https://tarotporsabrina.com.br/wp-content/uploads/2025/02/bg-sec.webp");background-position:center center;background-size:cover;}.elementor-45 .elementor-element.elementor-element-d6a6f5f, .elementor-45 .elementor-element.elementor-element-d6a6f5f::before{--border-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-2f2ceeb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-034daaa > .elementor-widget-container{margin:0px 0px 26px 0px;}.elementor-45 .elementor-element.elementor-element-034daaa.elementor-element{--align-self:flex-start;}.elementor-45 .elementor-element.elementor-element-034daaa .elementor-image-box-wrapper{text-align:left;}.elementor-45 .elementor-element.elementor-element-034daaa .elementor-image-box-title{margin-bottom:23px;color:var( --e-global-color-secondary );font-family:"Times New Roman", Sans-serif;font-size:44px;font-weight:600;line-height:22px;}.elementor-45 .elementor-element.elementor-element-034daaa .elementor-image-box-description{color:var( --e-global-color-accent );}.elementor-45 .elementor-element.elementor-element-7f8ed70{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--background-transition:0.3s;--margin-top:-101px;--margin-bottom:-104px;--margin-left:0px;--margin-right:0px;--padding-top:-49px;--padding-bottom:-49px;--padding-left:-49px;--padding-right:-49px;}.elementor-45 .elementor-element.elementor-element-d0372e7 > .elementor-widget-container{margin:-91px -199px -91px -1px;}.elementor-45 .elementor-element.elementor-element-d0372e7 img{width:100%;}.elementor-45 .elementor-element.elementor-element-f740d52{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--padding-top:0px;--padding-bottom:84px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-f740d52:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-f740d52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(259deg, #461000 0%, #070200 100%);}.elementor-45 .elementor-element.elementor-element-f740d52, .elementor-45 .elementor-element.elementor-element-f740d52::before{--border-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-3890624{width:var( --container-widget-width, 59% );max-width:59%;--container-widget-width:59%;--container-widget-flex-grow:0;}.elementor-45 .elementor-element.elementor-element-3890624 > .elementor-widget-container{margin:71px 0px 21px 0px;}.elementor-45 .elementor-element.elementor-element-3890624.elementor-element{--align-self:center;}.elementor-45 .elementor-element.elementor-element-3890624 .elementor-image-box-wrapper{text-align:center;}.elementor-45 .elementor-element.elementor-element-3890624 .elementor-image-box-title{margin-bottom:23px;color:var( --e-global-color-secondary );font-family:"Times New Roman", Sans-serif;font-size:44px;font-weight:600;line-height:49px;}.elementor-45 .elementor-element.elementor-element-3890624 .elementor-image-box-description{color:var( --e-global-color-accent );}.elementor-45 .elementor-element.elementor-element-60162f0 .elementor-button{background-color:transparent;height:61px;width:323px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Roboto", Sans-serif;font-weight:500;background-image:linear-gradient(217deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-primary ) 100%);border-radius:11px 11px 11px 11px;}.elementor-45 .elementor-element.elementor-element-60162f0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-60162f0.elementor-element{--align-self:center;}.elementor-45 .elementor-element.elementor-element-947563b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--padding-top:70px;--padding-bottom:102px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-947563b:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-947563b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-45 .elementor-element.elementor-element-947563b, .elementor-45 .elementor-element.elementor-element-947563b::before{--border-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-7c149c5{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-45 .elementor-element.elementor-element-7c149c5 > .elementor-widget-container{margin:-23px 0px 33px 0px;}.elementor-45 .elementor-element.elementor-element-7c149c5.elementor-element{--align-self:center;}.elementor-45 .elementor-element.elementor-element-7c149c5 .elementor-image-box-wrapper{text-align:center;}.elementor-45 .elementor-element.elementor-element-7c149c5 .elementor-image-box-title{margin-bottom:23px;color:var( --e-global-color-primary );font-family:"Times New Roman", Sans-serif;font-size:44px;font-weight:600;line-height:47px;}.elementor-45 .elementor-element.elementor-element-7c149c5 .elementor-image-box-description{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-45 .elementor-element.elementor-element-ace544b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-45 .elementor-element.elementor-element-ace544b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-ace544b.elementor-element{--align-self:center;}.elementor-45 .elementor-element.elementor-element-ace544b .elementor-tab-title{border-width:0px;border-color:#E9BBFF00;background-color:#D1C899;padding:23px 23px 23px 23px;}.elementor-45 .elementor-element.elementor-element-ace544b .elementor-tab-content{border-width:0px;border-bottom-color:#E9BBFF00;background-color:#FFFBE4;color:#797979;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;text-shadow:0px 0px 0px rgba(0,0,0,0.3);padding:29px 29px 29px 29px;}.elementor-45 .elementor-element.elementor-element-ace544b .elementor-toggle-item:not(:last-child){margin-bottom:16px;}.elementor-45 .elementor-element.elementor-element-ace544b .elementor-toggle-title, .elementor-45 .elementor-element.elementor-element-ace544b .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-ace544b .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-ace544b .elementor-tab-title.elementor-active a, .elementor-45 .elementor-element.elementor-element-ace544b .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-ace544b .elementor-toggle-title{font-family:"Times New Roman", Sans-serif;font-size:26px;font-weight:600;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-45 .elementor-element.elementor-element-ace544b .elementor-toggle-icon.elementor-toggle-icon-left{margin-right:9px;}.elementor-45 .elementor-element.elementor-element-ace544b .elementor-toggle-icon.elementor-toggle-icon-right{margin-left:9px;}.elementor-45 .elementor-element.elementor-element-156c22e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--background-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-156c22e:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-156c22e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1505;}.elementor-45 .elementor-element.elementor-element-156c22e, .elementor-45 .elementor-element.elementor-element-156c22e::before{--border-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-9ee849b{width:var( --container-widget-width, 62% );max-width:62%;--container-widget-width:62%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-secondary );font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;}.elementor-45 .elementor-element.elementor-element-9ee849b > .elementor-widget-container{margin:11px 0px 9px 0px;}.elementor-45 .elementor-element.elementor-element-9ee849b.elementor-element{--align-self:center;}@media(min-width:768px){.elementor-45 .elementor-element.elementor-element-ccb33e0{--width:50%;}.elementor-45 .elementor-element.elementor-element-1b90695{--width:50%;}.elementor-45 .elementor-element.elementor-element-defda73{--width:50%;}.elementor-45 .elementor-element.elementor-element-b378e14{--width:50%;}.elementor-45 .elementor-element.elementor-element-58a5585{--width:100%;}.elementor-45 .elementor-element.elementor-element-fa16556{--width:46%;}.elementor-45 .elementor-element.elementor-element-2f2ceeb{--width:50%;}.elementor-45 .elementor-element.elementor-element-7f8ed70{--width:50%;}}@media(min-width:2400px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-toggle .elementor-toggle-title{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:1366px){.elementor-45 .elementor-element.elementor-element-7a18ee7{--min-height:803px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}body:not(.rtl) .elementor-45 .elementor-element.elementor-element-4109eb4{left:-305px;}body.rtl .elementor-45 .elementor-element.elementor-element-4109eb4{right:-305px;}.elementor-45 .elementor-element.elementor-element-4109eb4{top:43px;}body:not(.rtl) .elementor-45 .elementor-element.elementor-element-3174de5{left:271px;}body.rtl .elementor-45 .elementor-element.elementor-element-3174de5{right:271px;}.elementor-45 .elementor-element.elementor-element-3174de5{top:514px;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-toggle .elementor-toggle-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-45 .elementor-element.elementor-element-ace544b{--container-widget-width:923px;--container-widget-flex-grow:0;width:var( --container-widget-width, 923px );max-width:923px;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-toggle .elementor-toggle-title{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-45 .elementor-element.elementor-element-7a18ee7:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-7a18ee7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tarotporsabrina.com.br/wp-content/uploads/2025/02/hero-mobile-scaled.webp");background-position:top center;}.elementor-45 .elementor-element.elementor-element-7a18ee7{--min-height:770px;}.elementor-45 .elementor-element.elementor-element-6a85cfa > .elementor-widget-container{margin:258px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-6a85cfa.elementor-element{--align-self:center;}.elementor-45 .elementor-element.elementor-element-6a85cfa{text-align:center;}.elementor-45 .elementor-element.elementor-element-6a85cfa img{width:37%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-45 .elementor-element.elementor-element-9c504ae{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-45 .elementor-element.elementor-element-9c504ae > .elementor-widget-container{margin:-3px 0px 12px 0px;}.elementor-45 .elementor-element.elementor-element-9c504ae .elementor-heading-title{font-size:33px;}.elementor-45 .elementor-element.elementor-element-4208dc4 > .elementor-widget-container{margin:-23px 0px -8px 0px;}.elementor-45 .elementor-element.elementor-element-4208dc4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:15px;}.elementor-45 .elementor-element.elementor-element-49f5aad.elementor-element{--align-self:center;}.elementor-45 .elementor-element.elementor-element-49f5aad .elementor-button{width:297px;}body:not(.rtl) .elementor-45 .elementor-element.elementor-element-4109eb4{left:-158px;}body.rtl .elementor-45 .elementor-element.elementor-element-4109eb4{right:-158px;}.elementor-45 .elementor-element.elementor-element-4109eb4{top:-688px;}body:not(.rtl) .elementor-45 .elementor-element.elementor-element-3174de5{left:167px;}body.rtl .elementor-45 .elementor-element.elementor-element-3174de5{right:167px;}.elementor-45 .elementor-element.elementor-element-3174de5{top:-597px;}.elementor-45 .elementor-element.elementor-element-3174de5 img{width:31%;}.elementor-45 .elementor-element.elementor-element-dfdbaf0 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-dfdbaf0{--container-widget-width:84%;--container-widget-flex-grow:0;width:var( --container-widget-width, 84% );max-width:84%;}.elementor-45 .elementor-element.elementor-element-0bcdf95{width:var( --container-widget-width, 288px );max-width:288px;--container-widget-width:288px;--container-widget-flex-grow:0;}.elementor-45 .elementor-element.elementor-element-0bcdf95 > .elementor-widget-container{margin:-17px 0px 14px 0px;}.elementor-45 .elementor-element.elementor-element-0bcdf95 .elementor-heading-title{font-size:40px;}.elementor-45 .elementor-element.elementor-element-8efbf4c{--e-image-carousel-slides-to-show:3;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-45 .elementor-element.elementor-element-8efbf4c > .elementor-widget-container{margin:-0px -0px -0px -0px;padding:0px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-823edb1:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-823edb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tarotporsabrina.com.br/wp-content/uploads/2025/02/mobile-dobra03-scaled.webp");background-position:top center;}.elementor-45 .elementor-element.elementor-element-823edb1{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-45 .elementor-element.elementor-element-b378e14{--margin-top:337px;--margin-bottom:37px;--margin-left:0px;--margin-right:0px;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-45 .elementor-element.elementor-element-c8306de > .elementor-widget-container{margin:108px 0px 0px 0px;padding:7px 7px 7px 7px;}.elementor-45 .elementor-element.elementor-element-c8306de .elementor-image-box-title{line-height:1em;}.elementor-45 .elementor-element.elementor-element-90190bd.elementor-element{--align-self:center;}.elementor-45 .elementor-element.elementor-element-90190bd .elementor-button{width:281px;}.elementor-45 .elementor-element.elementor-element-c46724f{--padding-top:30px;--padding-bottom:030px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-41d4651 > .elementor-widget-container{margin:26px 0px 15px 0px;}.elementor-45 .elementor-element.elementor-element-41d4651{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-45 .elementor-element.elementor-element-7836989 .elementor-button{width:297px;}.elementor-45 .elementor-element.elementor-element-6135e4d{--spacer-size:25px;}.elementor-45 .elementor-element.elementor-element-93aea9e > .elementor-widget-container{margin:-41px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-93aea9e{--container-widget-width:93%;--container-widget-flex-grow:0;width:var( --container-widget-width, 93% );max-width:93%;}.elementor-45 .elementor-element.elementor-element-20dab15{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-45 .elementor-element.elementor-element-efb04f8{--margin-top:-47px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-45 .elementor-element.elementor-element-fa462f7 .elementor-button{width:297px;}.elementor-45 .elementor-element.elementor-element-7152109 > .elementor-widget-container{margin:0px 0px -19px 0px;}.elementor-45 .elementor-element.elementor-element-7152109{--container-widget-width:91%;--container-widget-flex-grow:0;width:var( --container-widget-width, 91% );max-width:91%;}.elementor-45 .elementor-element.elementor-element-7152109 .elementor-image-box-title{font-size:40px;line-height:1.1em;}.elementor-45 .elementor-element.elementor-element-f1f1e3e{--container-widget-width:296px;--container-widget-flex-grow:0;width:var( --container-widget-width, 296px );max-width:296px;}.elementor-45 .elementor-element.elementor-element-f1f1e3e .elementor-heading-title{font-size:42px;}.elementor-45 .elementor-element.elementor-element-1efd230{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-45 .elementor-element.elementor-element-d79b38e{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-45 .elementor-element.elementor-element-4dc0acd{--container-widget-width:296px;--container-widget-flex-grow:0;width:var( --container-widget-width, 296px );max-width:296px;}.elementor-45 .elementor-element.elementor-element-7870eb8{--container-widget-width:296px;--container-widget-flex-grow:0;width:var( --container-widget-width, 296px );max-width:296px;}.elementor-45 .elementor-element.elementor-element-7870eb8 .elementor-heading-title{font-size:80px;}.elementor-45 .elementor-element.elementor-element-491438f .elementor-button{width:260px;}.elementor-45 .elementor-element.elementor-element-d8b3f71{--container-widget-width:296px;--container-widget-flex-grow:0;width:var( --container-widget-width, 296px );max-width:296px;}.elementor-45 .elementor-element.elementor-element-d8b3f71 .elementor-heading-title{font-size:42px;}.elementor-45 .elementor-element.elementor-element-359e737{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-45 .elementor-element.elementor-element-a3c30b7{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-45 .elementor-element.elementor-element-388df38{--container-widget-width:296px;--container-widget-flex-grow:0;width:var( --container-widget-width, 296px );max-width:296px;}.elementor-45 .elementor-element.elementor-element-227d2c8{--container-widget-width:296px;--container-widget-flex-grow:0;width:var( --container-widget-width, 296px );max-width:296px;}.elementor-45 .elementor-element.elementor-element-227d2c8 .elementor-heading-title{font-size:80px;}.elementor-45 .elementor-element.elementor-element-be09814 .elementor-button{width:260px;}.elementor-45 .elementor-element.elementor-element-2947532{--margin-top:-12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-45 .elementor-element.elementor-element-8b7cdcc{--container-widget-width:296px;--container-widget-flex-grow:0;width:var( --container-widget-width, 296px );max-width:296px;}.elementor-45 .elementor-element.elementor-element-8b7cdcc .elementor-heading-title{font-size:42px;}.elementor-45 .elementor-element.elementor-element-7581ee7{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-45 .elementor-element.elementor-element-7539252{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-45 .elementor-element.elementor-element-0f5184f{--container-widget-width:296px;--container-widget-flex-grow:0;width:var( --container-widget-width, 296px );max-width:296px;}.elementor-45 .elementor-element.elementor-element-4b9d9a8{--container-widget-width:296px;--container-widget-flex-grow:0;width:var( --container-widget-width, 296px );max-width:296px;}.elementor-45 .elementor-element.elementor-element-4b9d9a8 .elementor-heading-title{font-size:80px;}.elementor-45 .elementor-element.elementor-element-93ff4fa .elementor-button{width:260px;}.elementor-45 .elementor-element.elementor-element-c3f1b21{--container-widget-width:296px;--container-widget-flex-grow:0;width:var( --container-widget-width, 296px );max-width:296px;}.elementor-45 .elementor-element.elementor-element-c3f1b21 .elementor-heading-title{font-size:42px;}.elementor-45 .elementor-element.elementor-element-3fbe84b{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-45 .elementor-element.elementor-element-e4e3c3f{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-45 .elementor-element.elementor-element-5cab313{--container-widget-width:296px;--container-widget-flex-grow:0;width:var( --container-widget-width, 296px );max-width:296px;}.elementor-45 .elementor-element.elementor-element-3994d08{--container-widget-width:296px;--container-widget-flex-grow:0;width:var( --container-widget-width, 296px );max-width:296px;}.elementor-45 .elementor-element.elementor-element-3994d08 .elementor-heading-title{font-size:96px;}.elementor-45 .elementor-element.elementor-element-3240cca .elementor-button{width:260px;}.elementor-45 .elementor-element.elementor-element-5988d39{--margin-top:-29px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-45 .elementor-element.elementor-element-1d298de{--container-widget-width:296px;--container-widget-flex-grow:0;width:var( --container-widget-width, 296px );max-width:296px;}.elementor-45 .elementor-element.elementor-element-1d298de .elementor-heading-title{font-size:37px;}.elementor-45 .elementor-element.elementor-element-c20983a{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-45 .elementor-element.elementor-element-aaab2a3{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-45 .elementor-element.elementor-element-b63a35c{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-45 .elementor-element.elementor-element-7ff5f06{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-45 .elementor-element.elementor-element-6b0ad24{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-45 .elementor-element.elementor-element-bad411c{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-45 .elementor-element.elementor-element-2fbc1cd{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-45 .elementor-element.elementor-element-6511316{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-45 .elementor-element.elementor-element-1866d68{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-45 .elementor-element.elementor-element-98a7107{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-45 .elementor-element.elementor-element-16ff5ba{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-45 .elementor-element.elementor-element-3c43397{--container-widget-width:296px;--container-widget-flex-grow:0;width:var( --container-widget-width, 296px );max-width:296px;}.elementor-45 .elementor-element.elementor-element-192015b{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--margin-top:-39px;--margin-bottom:19px;--margin-left:0px;--margin-right:0px;}.elementor-45 .elementor-element.elementor-element-aeb6089{--container-widget-width:296px;--container-widget-flex-grow:0;width:var( --container-widget-width, 296px );max-width:296px;}.elementor-45 .elementor-element.elementor-element-aeb6089 .elementor-heading-title{font-size:80px;}.elementor-45 .elementor-element.elementor-element-451955e > .elementor-widget-container{margin:-51px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-451955e{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-45 .elementor-element.elementor-element-6b94bd0{--margin-top:-55px;--margin-bottom:-19px;--margin-left:0px;--margin-right:0px;}.elementor-45 .elementor-element.elementor-element-471280d{--container-widget-width:296px;--container-widget-flex-grow:0;width:var( --container-widget-width, 296px );max-width:296px;}.elementor-45 .elementor-element.elementor-element-471280d .elementor-heading-title{font-size:80px;}.elementor-45 .elementor-element.elementor-element-bc2af12{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-45 .elementor-element.elementor-element-01a4a7f{width:100%;max-width:100%;}.elementor-45 .elementor-element.elementor-element-01a4a7f .elementor-button{width:229px;}.elementor-45 .elementor-element.elementor-element-4751af4{--padding-top:68px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-f4fece8 > .elementor-widget-container{margin:-42px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-f4fece8{--container-widget-width:84%;--container-widget-flex-grow:0;width:var( --container-widget-width, 84% );max-width:84%;}.elementor-45 .elementor-element.elementor-element-95c5c5b{--min-height:705px;--margin-top:0px;--margin-bottom:349px;--margin-left:0px;--margin-right:0px;}.elementor-45 .elementor-element.elementor-element-17b300e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-72a904c{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-45 .elementor-element.elementor-element-aa5e652{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-45 .elementor-element.elementor-element-a595ece{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-45 .elementor-element.elementor-element-5326215 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-cb94947{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-45 .elementor-element.elementor-element-44722fb{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-45 .elementor-element.elementor-element-e12e968 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-3bd96c2{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-45 .elementor-element.elementor-element-1fb8238{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-45 .elementor-element.elementor-element-ac0fe9e .elementor-button{width:297px;}.elementor-45 .elementor-element.elementor-element-d728c21{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:21px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-45 .elementor-element.elementor-element-4279e0a > .elementor-widget-container{margin:42px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-4279e0a{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-45 .elementor-element.elementor-element-67c231a{--e-image-carousel-slides-to-show:1;}.elementor-45 .elementor-element.elementor-element-67c231a .swiper-pagination-bullet{width:3px;height:3px;}.elementor-45 .elementor-element.elementor-element-d16aa0c{--e-image-carousel-slides-to-show:3;}.elementor-45 .elementor-element.elementor-element-d16aa0c .swiper-pagination-bullet{width:3px;height:3px;}.elementor-45 .elementor-element.elementor-element-9945d08{--margin-top:42px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:74px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-1eeb9d5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-45 .elementor-element.elementor-element-3572af8 > .elementor-widget-container{margin:38px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-3572af8.elementor-element{--align-self:center;}.elementor-45 .elementor-element.elementor-element-51bc318{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-45 .elementor-element.elementor-element-51bc318.elementor-element{--align-self:center;}.elementor-45 .elementor-element.elementor-element-51bc318 .elementor-image-box-wrapper{text-align:center;}.elementor-45 .elementor-element.elementor-element-0e73234.elementor-element{--align-self:center;}.elementor-45 .elementor-element.elementor-element-0e73234 .elementor-button{width:245px;}.elementor-45 .elementor-element.elementor-element-bb0917a{--margin-top:238px;--margin-bottom:-161px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:74px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-4e5160b > .elementor-widget-container{margin:-266px -250px 137px -250px;padding:0px 0px -61px 0px;}.elementor-45 .elementor-element.elementor-element-517e29b{--spacer-size:47px;}.elementor-45 .elementor-element.elementor-element-d6a6f5f:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-d6a6f5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-45 .elementor-element.elementor-element-d6a6f5f{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-45 .elementor-element.elementor-element-034daaa > .elementor-widget-container{margin:43px 0px 47px 0px;}.elementor-45 .elementor-element.elementor-element-034daaa .elementor-image-box-title{line-height:1.1em;}.elementor-45 .elementor-element.elementor-element-7f8ed70{--margin-top:71px;--margin-bottom:87px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-f740d52{--margin-top:-17px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-45 .elementor-element.elementor-element-3890624{--container-widget-width:84%;--container-widget-flex-grow:0;width:var( --container-widget-width, 84% );max-width:84%;}.elementor-45 .elementor-element.elementor-element-60162f0 .elementor-button{width:297px;}.elementor-45 .elementor-element.elementor-element-7c149c5 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-7c149c5{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-widget-toggle .elementor-toggle-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-45 .elementor-element.elementor-element-ace544b > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-ace544b{--container-widget-width:306px;--container-widget-flex-grow:0;width:var( --container-widget-width, 306px );max-width:306px;}.elementor-45 .elementor-element.elementor-element-ace544b .elementor-toggle-item:not(:last-child){margin-bottom:11px;}.elementor-45 .elementor-element.elementor-element-ace544b .elementor-toggle-title{font-size:14px;line-height:1.4em;}.elementor-45 .elementor-element.elementor-element-ace544b .elementor-tab-title{padding:23px 23px 23px 23px;}.elementor-45 .elementor-element.elementor-element-ace544b .elementor-toggle-icon.elementor-toggle-icon-left{margin-right:2px;}.elementor-45 .elementor-element.elementor-element-ace544b .elementor-toggle-icon.elementor-toggle-icon-right{margin-left:2px;}.elementor-45 .elementor-element.elementor-element-ace544b .elementor-tab-content{font-size:15px;}.elementor-45 .elementor-element.elementor-element-156c22e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-45 .elementor-element.elementor-element-9ee849b{width:var( --container-widget-width, 274px );max-width:274px;--container-widget-width:274px;--container-widget-flex-grow:0;text-align:center;font-size:10px;}.elementor-45 .elementor-element.elementor-element-9ee849b > .elementor-widget-container{margin:17px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-9ee849b.elementor-element{--align-self:center;}}/* Start custom CSS for heading, class: .elementor-element-9c504ae *//*adição de gradiente em titulos */
.gradiente {
  background: linear-gradient(to right, #9b5d1b, #cb8337);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-49f5aad *//* Borda fininha */
.elementor-45 .elementor-element.elementor-element-49f5aad::before{
    content:"";
    position: absolute;
    top: 50%;
    left: 50%;
    width: calc(100% + 10px);
    height: calc(100% + 10px);
    border: 1px solid #808080;
    transform: translate(-50%, -50%);
    border-radius: 5px;  /* Borda arredondada da linha */
    transition: 0.3s;
    pointer-events: none;
    z-index: 0;
}


.elementor-45 .elementor-element.elementor-element-49f5aad .elementor-button {
    position: relative;
}

.elementor-45 .elementor-element.elementor-element-49f5aad .elementor-button::before,
.elementor-45 .elementor-element.elementor-element-49f5aad .elementor-button::after {
    content: "";
    position: absolute;
    width: 10px; /* Largura do diamante */
    height: 10px; /* Altura do diamante */
    border: 1px solid #808080;
    transform: rotate(45deg);
    background: transparent;
    z-index: 1;
}

/* Posição do diamante à esquerda */
.elementor-45 .elementor-element.elementor-element-49f5aad .elementor-button::before {
    top: 50%;
    left: -10px; /* Ajuste a distância do botão */
    transform: translateY(-50%) rotate(45deg);
}

/* Posição do diamante à direita */
.elementor-45 .elementor-element.elementor-element-49f5aad .elementor-button::after {
    top: 50%;
    right: -10px; /* Ajuste a distância do botão */
    transform: translateY(-50%) rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0bcdf95 *//*adição de gradiente em titulos */
.gradiente {
  background: linear-gradient(to right, #9b5d1b, #cb8337);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-8efbf4c */.elementor-45 .elementor-element.elementor-element-8efbf4c{
    mask-image: linear-gradient(90deg, transparent, #000000 15%, #000000 85%, transparent 100%);
    -webkit-mask-image: linear-gradient(90deg, transparent, #000000 55%, #000000 5%, transparent 100%);
}

.elementor-45 .elementor-element.elementor-element-8efbf4c:after{
content: "";
z-index: -1;
position: absolute;
top: 50%;
left: 50%;
width: 800px;
height: 800px;
transform: translate(-50%, -50%);
background: transparent;
border-radius: 1000px;
filter: blur(150px);
}
.elementor-45 .elementor-element.elementor-element-8efbf4c .swiper-slide-prev{
    transform: translatex(50px) translatey(50px) rotate(-25deg) scale(0.9) !important;
    opacity: 50%;
  transition: 1s;
}
.elementor-45 .elementor-element.elementor-element-8efbf4c .swiper-slide-active{
    transform: translatex(50px) translatey(50px) rotate(-25deg) scale(0.9) !important;
    opacity: 50%;
  transition: 1s;
}
.elementor-45 .elementor-element.elementor-element-8efbf4c .swiper-slide-next{
transform: scale(1.1);
animation: 2s luzz ease infinite;
 opacity: 100%;
z-index: 2;
transition: 1s;
}
.elementor-45 .elementor-element.elementor-element-8efbf4c .swiper-slide-next ~.swiper-slide{
    transform: translatex(-50px) translatey(50px) rotate(25deg) scale(0.9) !important;
    opacity: 50%;
    overflow: visible;
  transition: 1s;
}
.elementor-45 .elementor-element.elementor-element-8efbf4c .swiper{
    padding: 4em 0;
}
@keyframes luzz{
     0%,100% {
            filter: brightness(1);
                }
                56% {
                    filter: brightness(1);
                }
                66.25% {
                    filter: brightness(1.8) saturate(2);
                }
                77% {
                    filter: brightness(1.3);
                }
                88.5% {
                    filter: brightness(3);
                }
                95% {
                    filter: brightness(1);
                }
}
@media(max-width: 767px){
.elementor-45 .elementor-element.elementor-element-8efbf4c .swiper-slide-prev{
    transform: translatex(20px) translatey(20px) rotate(-15deg) scale(0.9) !important;
    opacity: 100%;
  transition: 1s;
}
.elementor-45 .elementor-element.elementor-element-8efbf4c .swiper-slide-active{
    transform: translatex(20px) translatey(20px) rotate(-15deg) scale(0.9) !important;
    opacity: 100%;
  transition: 1s;
}
.elementor-45 .elementor-element.elementor-element-8efbf4c .swiper-slide-next{
transform: scale(1.2);
z-index: 2;
transition: 1s;
}
.elementor-45 .elementor-element.elementor-element-8efbf4c .swiper-slide-next ~.swiper-slide{
    transform: translatex(-20px) translatey(20px) rotate(15deg) scale(0.9) !important;
    opacity: 100%;
  transition: 1s;
}
.elementor-45 .elementor-element.elementor-element-8efbf4c .swiper{
    padding: 2em 0;
}
.elementor-45 .elementor-element.elementor-element-8efbf4c:after{
content: "";
z-index: -1;
position: absolute;
top: 50%;
left: 50%;
width: 250px;
height: 250px;
transform: translate(-50%, -50%);
border-radius: 1000px;
filter: blur(50px);
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-90190bd *//* Borda fininha */
.elementor-45 .elementor-element.elementor-element-90190bd::before{
    content:"";
    position: absolute;
    top: 50%;
    left: 50%;
    width: calc(100% + 10px);
    height: calc(100% + 10px);
    border: 1px solid #808080;
    transform: translate(-50%, -50%);
    border-radius: 5px;  /* Borda arredondada da linha */
    transition: 0.3s;
    pointer-events: none;
    z-index: 0;
}


.elementor-45 .elementor-element.elementor-element-90190bd .elementor-button {
    position: relative;
}

.elementor-45 .elementor-element.elementor-element-90190bd .elementor-button::before,
.elementor-45 .elementor-element.elementor-element-90190bd .elementor-button::after {
    content: "";
    position: absolute;
    width: 10px; /* Largura do diamante */
    height: 10px; /* Altura do diamante */
    border: 1px solid #808080;
    transform: rotate(45deg);
    background: transparent;
    z-index: 1;
}

/* Posição do diamante à esquerda */
.elementor-45 .elementor-element.elementor-element-90190bd .elementor-button::before {
    top: 50%;
    left: -10px; /* Ajuste a distância do botão */
    transform: translateY(-50%) rotate(45deg);
}

/* Posição do diamante à direita */
.elementor-45 .elementor-element.elementor-element-90190bd .elementor-button::after {
    top: 50%;
    right: -10px; /* Ajuste a distância do botão */
    transform: translateY(-50%) rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7836989 *//* Borda fininha */
.elementor-45 .elementor-element.elementor-element-7836989::before{
    content:"";
    position: absolute;
    top: 50%;
    left: 50%;
    width: calc(100% + 10px);
    height: calc(100% + 10px);
    border: 1px solid #808080;
    transform: translate(-50%, -50%);
    border-radius: 5px;  /* Borda arredondada da linha */
    transition: 0.3s;
    pointer-events: none;
    z-index: 0;
}


.elementor-45 .elementor-element.elementor-element-7836989 .elementor-button {
    position: relative;
}

.elementor-45 .elementor-element.elementor-element-7836989 .elementor-button::before,
.elementor-45 .elementor-element.elementor-element-7836989 .elementor-button::after {
    content: "";
    position: absolute;
    width: 10px; /* Largura do diamante */
    height: 10px; /* Altura do diamante */
    border: 1px solid #808080;
    transform: rotate(45deg);
    background: transparent;
    z-index: 1;
}

/* Posição do diamante à esquerda */
.elementor-45 .elementor-element.elementor-element-7836989 .elementor-button::before {
    top: 50%;
    left: -10px; /* Ajuste a distância do botão */
    transform: translateY(-50%) rotate(45deg);
}

/* Posição do diamante à direita */
.elementor-45 .elementor-element.elementor-element-7836989 .elementor-button::after {
    top: 50%;
    right: -10px; /* Ajuste a distância do botão */
    transform: translateY(-50%) rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4525a21 *//* Borda fininha */
.elementor-45 .elementor-element.elementor-element-4525a21::before{
    content:"";
    position: absolute;
    top: 50%;
    left: 50%;
    width: calc(100% + 10px);
    height: calc(100% + 10px);
    border: 1px solid #808080;
    transform: translate(-50%, -50%);
    border-radius: 5px;  /* Borda arredondada da linha */
    transition: 0.3s;
    pointer-events: none;
    z-index: 0;
}


.elementor-45 .elementor-element.elementor-element-4525a21 .elementor-button {
    position: relative;
}

.elementor-45 .elementor-element.elementor-element-4525a21 .elementor-button::before,
.elementor-45 .elementor-element.elementor-element-4525a21 .elementor-button::after {
    content: "";
    position: absolute;
    width: 10px; /* Largura do diamante */
    height: 10px; /* Altura do diamante */
    border: 1px solid #808080;
    transform: rotate(45deg);
    background: transparent;
    z-index: 1;
}

/* Posição do diamante à esquerda */
.elementor-45 .elementor-element.elementor-element-4525a21 .elementor-button::before {
    top: 50%;
    left: -10px; /* Ajuste a distância do botão */
    transform: translateY(-50%) rotate(45deg);
}

/* Posição do diamante à direita */
.elementor-45 .elementor-element.elementor-element-4525a21 .elementor-button::after {
    top: 50%;
    right: -10px; /* Ajuste a distância do botão */
    transform: translateY(-50%) rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a512f9 *//* Borda fininha */
.elementor-45 .elementor-element.elementor-element-8a512f9::before{
    content:"";
    position: absolute;
    top: 50%;
    left: 50%;
    width: calc(100% + 10px);
    height: calc(100% + 10px);
    border: 1px solid #808080;
    transform: translate(-50%, -50%);
    border-radius: 5px;  /* Borda arredondada da linha */
    transition: 0.3s;
    pointer-events: none;
    z-index: 0;
}


.elementor-45 .elementor-element.elementor-element-8a512f9 .elementor-button {
    position: relative;
}

.elementor-45 .elementor-element.elementor-element-8a512f9 .elementor-button::before,
.elementor-45 .elementor-element.elementor-element-8a512f9 .elementor-button::after {
    content: "";
    position: absolute;
    width: 10px; /* Largura do diamante */
    height: 10px; /* Altura do diamante */
    border: 1px solid #808080;
    transform: rotate(45deg);
    background: transparent;
    z-index: 1;
}

/* Posição do diamante à esquerda */
.elementor-45 .elementor-element.elementor-element-8a512f9 .elementor-button::before {
    top: 50%;
    left: -10px; /* Ajuste a distância do botão */
    transform: translateY(-50%) rotate(45deg);
}

/* Posição do diamante à direita */
.elementor-45 .elementor-element.elementor-element-8a512f9 .elementor-button::after {
    top: 50%;
    right: -10px; /* Ajuste a distância do botão */
    transform: translateY(-50%) rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca51adb *//* Borda fininha */
.elementor-45 .elementor-element.elementor-element-ca51adb::before{
    content:"";
    position: absolute;
    top: 50%;
    left: 50%;
    width: calc(100% + 10px);
    height: calc(100% + 10px);
    border: 1px solid #808080;
    transform: translate(-50%, -50%);
    border-radius: 5px;  /* Borda arredondada da linha */
    transition: 0.3s;
    pointer-events: none;
    z-index: 0;
}


.elementor-45 .elementor-element.elementor-element-ca51adb .elementor-button {
    position: relative;
}

.elementor-45 .elementor-element.elementor-element-ca51adb .elementor-button::before,
.elementor-45 .elementor-element.elementor-element-ca51adb .elementor-button::after {
    content: "";
    position: absolute;
    width: 10px; /* Largura do diamante */
    height: 10px; /* Altura do diamante */
    border: 1px solid #808080;
    transform: rotate(45deg);
    background: transparent;
    z-index: 1;
}

/* Posição do diamante à esquerda */
.elementor-45 .elementor-element.elementor-element-ca51adb .elementor-button::before {
    top: 50%;
    left: -10px; /* Ajuste a distância do botão */
    transform: translateY(-50%) rotate(45deg);
}

/* Posição do diamante à direita */
.elementor-45 .elementor-element.elementor-element-ca51adb .elementor-button::after {
    top: 50%;
    right: -10px; /* Ajuste a distância do botão */
    transform: translateY(-50%) rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72d5caa *//* Borda fininha */
.elementor-45 .elementor-element.elementor-element-72d5caa::before{
    content:"";
    position: absolute;
    top: 50%;
    left: 50%;
    width: calc(100% + 10px);
    height: calc(100% + 10px);
    border: 1px solid #808080;
    transform: translate(-50%, -50%);
    border-radius: 5px;  /* Borda arredondada da linha */
    transition: 0.3s;
    pointer-events: none;
    z-index: 0;
}


.elementor-45 .elementor-element.elementor-element-72d5caa .elementor-button {
    position: relative;
}

.elementor-45 .elementor-element.elementor-element-72d5caa .elementor-button::before,
.elementor-45 .elementor-element.elementor-element-72d5caa .elementor-button::after {
    content: "";
    position: absolute;
    width: 10px; /* Largura do diamante */
    height: 10px; /* Altura do diamante */
    border: 1px solid #808080;
    transform: rotate(45deg);
    background: transparent;
    z-index: 1;
}

/* Posição do diamante à esquerda */
.elementor-45 .elementor-element.elementor-element-72d5caa .elementor-button::before {
    top: 50%;
    left: -10px; /* Ajuste a distância do botão */
    transform: translateY(-50%) rotate(45deg);
}

/* Posição do diamante à direita */
.elementor-45 .elementor-element.elementor-element-72d5caa .elementor-button::after {
    top: 50%;
    right: -10px; /* Ajuste a distância do botão */
    transform: translateY(-50%) rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e18f690 *//* Borda fininha */
.elementor-45 .elementor-element.elementor-element-e18f690::before{
    content:"";
    position: absolute;
    top: 50%;
    left: 50%;
    width: calc(100% + 10px);
    height: calc(100% + 10px);
    border: 1px solid #808080;
    transform: translate(-50%, -50%);
    border-radius: 5px;  /* Borda arredondada da linha */
    transition: 0.3s;
    pointer-events: none;
    z-index: 0;
}


.elementor-45 .elementor-element.elementor-element-e18f690 .elementor-button {
    position: relative;
}

.elementor-45 .elementor-element.elementor-element-e18f690 .elementor-button::before,
.elementor-45 .elementor-element.elementor-element-e18f690 .elementor-button::after {
    content: "";
    position: absolute;
    width: 10px; /* Largura do diamante */
    height: 10px; /* Altura do diamante */
    border: 1px solid #808080;
    transform: rotate(45deg);
    background: transparent;
    z-index: 1;
}

/* Posição do diamante à esquerda */
.elementor-45 .elementor-element.elementor-element-e18f690 .elementor-button::before {
    top: 50%;
    left: -10px; /* Ajuste a distância do botão */
    transform: translateY(-50%) rotate(45deg);
}

/* Posição do diamante à direita */
.elementor-45 .elementor-element.elementor-element-e18f690 .elementor-button::after {
    top: 50%;
    right: -10px; /* Ajuste a distância do botão */
    transform: translateY(-50%) rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01293a8 *//* Borda fininha */
.elementor-45 .elementor-element.elementor-element-01293a8::before{
    content:"";
    position: absolute;
    top: 50%;
    left: 50%;
    width: calc(100% + 10px);
    height: calc(100% + 10px);
    border: 1px solid #808080;
    transform: translate(-50%, -50%);
    border-radius: 5px;  /* Borda arredondada da linha */
    transition: 0.3s;
    pointer-events: none;
    z-index: 0;
}


.elementor-45 .elementor-element.elementor-element-01293a8 .elementor-button {
    position: relative;
}

.elementor-45 .elementor-element.elementor-element-01293a8 .elementor-button::before,
.elementor-45 .elementor-element.elementor-element-01293a8 .elementor-button::after {
    content: "";
    position: absolute;
    width: 10px; /* Largura do diamante */
    height: 10px; /* Altura do diamante */
    border: 1px solid #808080;
    transform: rotate(45deg);
    background: transparent;
    z-index: 1;
}

/* Posição do diamante à esquerda */
.elementor-45 .elementor-element.elementor-element-01293a8 .elementor-button::before {
    top: 50%;
    left: -10px; /* Ajuste a distância do botão */
    transform: translateY(-50%) rotate(45deg);
}

/* Posição do diamante à direita */
.elementor-45 .elementor-element.elementor-element-01293a8 .elementor-button::after {
    top: 50%;
    right: -10px; /* Ajuste a distância do botão */
    transform: translateY(-50%) rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8904192 *//* Borda fininha */
.elementor-45 .elementor-element.elementor-element-8904192::before{
    content:"";
    position: absolute;
    top: 50%;
    left: 50%;
    width: calc(100% + 10px);
    height: calc(100% + 10px);
    border: 1px solid #808080;
    transform: translate(-50%, -50%);
    border-radius: 5px;  /* Borda arredondada da linha */
    transition: 0.3s;
    pointer-events: none;
    z-index: 0;
}


.elementor-45 .elementor-element.elementor-element-8904192 .elementor-button {
    position: relative;
}

.elementor-45 .elementor-element.elementor-element-8904192 .elementor-button::before,
.elementor-45 .elementor-element.elementor-element-8904192 .elementor-button::after {
    content: "";
    position: absolute;
    width: 10px; /* Largura do diamante */
    height: 10px; /* Altura do diamante */
    border: 1px solid #808080;
    transform: rotate(45deg);
    background: transparent;
    z-index: 1;
}

/* Posição do diamante à esquerda */
.elementor-45 .elementor-element.elementor-element-8904192 .elementor-button::before {
    top: 50%;
    left: -10px; /* Ajuste a distância do botão */
    transform: translateY(-50%) rotate(45deg);
}

/* Posição do diamante à direita */
.elementor-45 .elementor-element.elementor-element-8904192 .elementor-button::after {
    top: 50%;
    right: -10px; /* Ajuste a distância do botão */
    transform: translateY(-50%) rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05d3319 *//* Borda fininha */
.elementor-45 .elementor-element.elementor-element-05d3319::before{
    content:"";
    position: absolute;
    top: 50%;
    left: 50%;
    width: calc(100% + 10px);
    height: calc(100% + 10px);
    border: 1px solid #808080;
    transform: translate(-50%, -50%);
    border-radius: 5px;  /* Borda arredondada da linha */
    transition: 0.3s;
    pointer-events: none;
    z-index: 0;
}


.elementor-45 .elementor-element.elementor-element-05d3319 .elementor-button {
    position: relative;
}

.elementor-45 .elementor-element.elementor-element-05d3319 .elementor-button::before,
.elementor-45 .elementor-element.elementor-element-05d3319 .elementor-button::after {
    content: "";
    position: absolute;
    width: 10px; /* Largura do diamante */
    height: 10px; /* Altura do diamante */
    border: 1px solid #808080;
    transform: rotate(45deg);
    background: transparent;
    z-index: 1;
}

/* Posição do diamante à esquerda */
.elementor-45 .elementor-element.elementor-element-05d3319 .elementor-button::before {
    top: 50%;
    left: -10px; /* Ajuste a distância do botão */
    transform: translateY(-50%) rotate(45deg);
}

/* Posição do diamante à direita */
.elementor-45 .elementor-element.elementor-element-05d3319 .elementor-button::after {
    top: 50%;
    right: -10px; /* Ajuste a distância do botão */
    transform: translateY(-50%) rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fa462f7 *//* Borda fininha */
.elementor-45 .elementor-element.elementor-element-fa462f7::before{
    content:"";
    position: absolute;
    top: 50%;
    left: 50%;
    width: calc(100% + 10px);
    height: calc(100% + 10px);
    border: 1px solid #808080;
    transform: translate(-50%, -50%);
    border-radius: 5px;  /* Borda arredondada da linha */
    transition: 0.3s;
    pointer-events: none;
    z-index: 0;
}


.elementor-45 .elementor-element.elementor-element-fa462f7 .elementor-button {
    position: relative;
}

.elementor-45 .elementor-element.elementor-element-fa462f7 .elementor-button::before,
.elementor-45 .elementor-element.elementor-element-fa462f7 .elementor-button::after {
    content: "";
    position: absolute;
    width: 10px; /* Largura do diamante */
    height: 10px; /* Altura do diamante */
    border: 1px solid #808080;
    transform: rotate(45deg);
    background: transparent;
    z-index: 1;
}

/* Posição do diamante à esquerda */
.elementor-45 .elementor-element.elementor-element-fa462f7 .elementor-button::before {
    top: 50%;
    left: -10px; /* Ajuste a distância do botão */
    transform: translateY(-50%) rotate(45deg);
}

/* Posição do diamante à direita */
.elementor-45 .elementor-element.elementor-element-fa462f7 .elementor-button::after {
    top: 50%;
    right: -10px; /* Ajuste a distância do botão */
    transform: translateY(-50%) rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d87a0f2 */@-webkit-keyframes marquee {
  100% {
    transform: translateX(-100%);
  }
}

@keyframes marquee {
  100% {
    transform: translateX(-100%);
  }
}

[data-marquee] {
  --loop-duration: 25s;
  display: block;
}

[data-marquee] [data-marquee-shadow] {
  position: absolute;
  visibility: hidden;
  height: auto;
  width: auto;
  white-space: nowrap;
}

[data-marquee] [data-marquee-overflow] {
  overflow: hidden;
  transform: translate3d(0, 0, 0);
}

[data-marquee] [data-marquee-container] {
    display: flex;
    -webkit-animation: marquee var(--loop-duration) linear infinite;
    animation: marquee var(--loop-duration) linear infinite;
}

[data-marquee] [data-marquee-style] {
  flex: 0 0 auto;
  display: flex;
  align-items: center;
  justify-content: center;
}

[data-marquee-style] {
  padding: 1em 0.3em;
  display: flex;
  color: #FFFFFF;
  font-size: 1,5em;
  font-weight: 700;
  letter-spacing: 0.2em;
  text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f1f1e3e *//*adição de gradiente em titulos */
.gradiente {
  background: linear-gradient(to right, #9b5d1b, #cb8337);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4dc0acd *//*adição de gradiente em titulos */
.gradiente {
  background: linear-gradient(to right, #9b5d1b, #cb8337);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7870eb8 *//*adição de gradiente em titulos */
.gradiente {
  background: linear-gradient(to right, #9b5d1b, #cb8337);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-491438f *//* Borda fininha */
.elementor-45 .elementor-element.elementor-element-491438f::before{
    content:"";
    position: absolute;
    top: 50%;
    left: 50%;
    width: calc(100% + 10px);
    height: calc(100% + 10px);
    border: 1px solid #808080;
    transform: translate(-50%, -50%);
    border-radius: 5px;  /* Borda arredondada da linha */
    transition: 0.3s;
    pointer-events: none;
    z-index: 0;
}


.elementor-45 .elementor-element.elementor-element-491438f .elementor-button {
    position: relative;
}

.elementor-45 .elementor-element.elementor-element-491438f .elementor-button::before,
.elementor-45 .elementor-element.elementor-element-491438f .elementor-button::after {
    content: "";
    position: absolute;
    width: 10px; /* Largura do diamante */
    height: 10px; /* Altura do diamante */
    border: 1px solid #808080;
    transform: rotate(45deg);
    background: transparent;
    z-index: 1;
}

/* Posição do diamante à esquerda */
.elementor-45 .elementor-element.elementor-element-491438f .elementor-button::before {
    top: 50%;
    left: -10px; /* Ajuste a distância do botão */
    transform: translateY(-50%) rotate(45deg);
}

/* Posição do diamante à direita */
.elementor-45 .elementor-element.elementor-element-491438f .elementor-button::after {
    top: 50%;
    right: -10px; /* Ajuste a distância do botão */
    transform: translateY(-50%) rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f8446b *//* Borda fininha */
.elementor-45 .elementor-element.elementor-element-6f8446b::before{
    content:"";
    position: absolute;
    top: 50%;
    left: 50%;
    width: calc(100% + 10px);
    height: calc(100% + 10px);
    border: 1px solid #808080;
    transform: translate(-50%, -50%);
    border-radius: 5px;  /* Borda arredondada da linha */
    transition: 0.3s;
    pointer-events: none;
    z-index: 0;
}


.elementor-45 .elementor-element.elementor-element-6f8446b .elementor-button {
    position: relative;
}

.elementor-45 .elementor-element.elementor-element-6f8446b .elementor-button::before,
.elementor-45 .elementor-element.elementor-element-6f8446b .elementor-button::after {
    content: "";
    position: absolute;
    width: 10px; /* Largura do diamante */
    height: 10px; /* Altura do diamante */
    border: 1px solid #808080;
    transform: rotate(45deg);
    background: transparent;
    z-index: 1;
}

/* Posição do diamante à esquerda */
.elementor-45 .elementor-element.elementor-element-6f8446b .elementor-button::before {
    top: 50%;
    left: -10px; /* Ajuste a distância do botão */
    transform: translateY(-50%) rotate(45deg);
}

/* Posição do diamante à direita */
.elementor-45 .elementor-element.elementor-element-6f8446b .elementor-button::after {
    top: 50%;
    right: -10px; /* Ajuste a distância do botão */
    transform: translateY(-50%) rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d8b3f71 *//*adição de gradiente em titulos */
.gradiente {
  background: linear-gradient(to right, #9b5d1b, #cb8337);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-388df38 *//*adição de gradiente em titulos */
.gradiente {
  background: linear-gradient(to right, #9b5d1b, #cb8337);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-227d2c8 *//*adição de gradiente em titulos */
.gradiente {
  background: linear-gradient(to right, #9b5d1b, #cb8337);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-be09814 *//* Borda fininha */
.elementor-45 .elementor-element.elementor-element-be09814::before{
    content:"";
    position: absolute;
    top: 50%;
    left: 50%;
    width: calc(100% + 10px);
    height: calc(100% + 10px);
    border: 1px solid #808080;
    transform: translate(-50%, -50%);
    border-radius: 5px;  /* Borda arredondada da linha */
    transition: 0.3s;
    pointer-events: none;
    z-index: 0;
}


.elementor-45 .elementor-element.elementor-element-be09814 .elementor-button {
    position: relative;
}

.elementor-45 .elementor-element.elementor-element-be09814 .elementor-button::before,
.elementor-45 .elementor-element.elementor-element-be09814 .elementor-button::after {
    content: "";
    position: absolute;
    width: 10px; /* Largura do diamante */
    height: 10px; /* Altura do diamante */
    border: 1px solid #808080;
    transform: rotate(45deg);
    background: transparent;
    z-index: 1;
}

/* Posição do diamante à esquerda */
.elementor-45 .elementor-element.elementor-element-be09814 .elementor-button::before {
    top: 50%;
    left: -10px; /* Ajuste a distância do botão */
    transform: translateY(-50%) rotate(45deg);
}

/* Posição do diamante à direita */
.elementor-45 .elementor-element.elementor-element-be09814 .elementor-button::after {
    top: 50%;
    right: -10px; /* Ajuste a distância do botão */
    transform: translateY(-50%) rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5799ae6 *//* Borda fininha */
.elementor-45 .elementor-element.elementor-element-5799ae6::before{
    content:"";
    position: absolute;
    top: 50%;
    left: 50%;
    width: calc(100% + 10px);
    height: calc(100% + 10px);
    border: 1px solid #808080;
    transform: translate(-50%, -50%);
    border-radius: 5px;  /* Borda arredondada da linha */
    transition: 0.3s;
    pointer-events: none;
    z-index: 0;
}


.elementor-45 .elementor-element.elementor-element-5799ae6 .elementor-button {
    position: relative;
}

.elementor-45 .elementor-element.elementor-element-5799ae6 .elementor-button::before,
.elementor-45 .elementor-element.elementor-element-5799ae6 .elementor-button::after {
    content: "";
    position: absolute;
    width: 10px; /* Largura do diamante */
    height: 10px; /* Altura do diamante */
    border: 1px solid #808080;
    transform: rotate(45deg);
    background: transparent;
    z-index: 1;
}

/* Posição do diamante à esquerda */
.elementor-45 .elementor-element.elementor-element-5799ae6 .elementor-button::before {
    top: 50%;
    left: -10px; /* Ajuste a distância do botão */
    transform: translateY(-50%) rotate(45deg);
}

/* Posição do diamante à direita */
.elementor-45 .elementor-element.elementor-element-5799ae6 .elementor-button::after {
    top: 50%;
    right: -10px; /* Ajuste a distância do botão */
    transform: translateY(-50%) rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8b7cdcc *//*adição de gradiente em titulos */
.gradiente {
  background: linear-gradient(to right, #9b5d1b, #cb8337);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0f5184f *//*adição de gradiente em titulos */
.gradiente {
  background: linear-gradient(to right, #9b5d1b, #cb8337);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4b9d9a8 *//*adição de gradiente em titulos */
.gradiente {
  background: linear-gradient(to right, #9b5d1b, #cb8337);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-93ff4fa *//* Borda fininha */
.elementor-45 .elementor-element.elementor-element-93ff4fa::before{
    content:"";
    position: absolute;
    top: 50%;
    left: 50%;
    width: calc(100% + 10px);
    height: calc(100% + 10px);
    border: 1px solid #808080;
    transform: translate(-50%, -50%);
    border-radius: 5px;  /* Borda arredondada da linha */
    transition: 0.3s;
    pointer-events: none;
    z-index: 0;
}


.elementor-45 .elementor-element.elementor-element-93ff4fa .elementor-button {
    position: relative;
}

.elementor-45 .elementor-element.elementor-element-93ff4fa .elementor-button::before,
.elementor-45 .elementor-element.elementor-element-93ff4fa .elementor-button::after {
    content: "";
    position: absolute;
    width: 10px; /* Largura do diamante */
    height: 10px; /* Altura do diamante */
    border: 1px solid #808080;
    transform: rotate(45deg);
    background: transparent;
    z-index: 1;
}

/* Posição do diamante à esquerda */
.elementor-45 .elementor-element.elementor-element-93ff4fa .elementor-button::before {
    top: 50%;
    left: -10px; /* Ajuste a distância do botão */
    transform: translateY(-50%) rotate(45deg);
}

/* Posição do diamante à direita */
.elementor-45 .elementor-element.elementor-element-93ff4fa .elementor-button::after {
    top: 50%;
    right: -10px; /* Ajuste a distância do botão */
    transform: translateY(-50%) rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c659747 *//* Borda fininha */
.elementor-45 .elementor-element.elementor-element-c659747::before{
    content:"";
    position: absolute;
    top: 50%;
    left: 50%;
    width: calc(100% + 10px);
    height: calc(100% + 10px);
    border: 1px solid #808080;
    transform: translate(-50%, -50%);
    border-radius: 5px;  /* Borda arredondada da linha */
    transition: 0.3s;
    pointer-events: none;
    z-index: 0;
}


.elementor-45 .elementor-element.elementor-element-c659747 .elementor-button {
    position: relative;
}

.elementor-45 .elementor-element.elementor-element-c659747 .elementor-button::before,
.elementor-45 .elementor-element.elementor-element-c659747 .elementor-button::after {
    content: "";
    position: absolute;
    width: 10px; /* Largura do diamante */
    height: 10px; /* Altura do diamante */
    border: 1px solid #808080;
    transform: rotate(45deg);
    background: transparent;
    z-index: 1;
}

/* Posição do diamante à esquerda */
.elementor-45 .elementor-element.elementor-element-c659747 .elementor-button::before {
    top: 50%;
    left: -10px; /* Ajuste a distância do botão */
    transform: translateY(-50%) rotate(45deg);
}

/* Posição do diamante à direita */
.elementor-45 .elementor-element.elementor-element-c659747 .elementor-button::after {
    top: 50%;
    right: -10px; /* Ajuste a distância do botão */
    transform: translateY(-50%) rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c3f1b21 *//*adição de gradiente em titulos */
.gradiente {
  background: linear-gradient(to right, #9b5d1b, #cb8337);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5cab313 *//*adição de gradiente em titulos */
.gradiente {
  background: linear-gradient(to right, #9b5d1b, #cb8337);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3994d08 *//*adição de gradiente em titulos */
.gradiente {
  background: linear-gradient(to right, #9b5d1b, #cb8337);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3240cca *//* Borda fininha */
.elementor-45 .elementor-element.elementor-element-3240cca::before{
    content:"";
    position: absolute;
    top: 50%;
    left: 50%;
    width: calc(100% + 10px);
    height: calc(100% + 10px);
    border: 1px solid #808080;
    transform: translate(-50%, -50%);
    border-radius: 5px;  /* Borda arredondada da linha */
    transition: 0.3s;
    pointer-events: none;
    z-index: 0;
}


.elementor-45 .elementor-element.elementor-element-3240cca .elementor-button {
    position: relative;
}

.elementor-45 .elementor-element.elementor-element-3240cca .elementor-button::before,
.elementor-45 .elementor-element.elementor-element-3240cca .elementor-button::after {
    content: "";
    position: absolute;
    width: 10px; /* Largura do diamante */
    height: 10px; /* Altura do diamante */
    border: 1px solid #808080;
    transform: rotate(45deg);
    background: transparent;
    z-index: 1;
}

/* Posição do diamante à esquerda */
.elementor-45 .elementor-element.elementor-element-3240cca .elementor-button::before {
    top: 50%;
    left: -10px; /* Ajuste a distância do botão */
    transform: translateY(-50%) rotate(45deg);
}

/* Posição do diamante à direita */
.elementor-45 .elementor-element.elementor-element-3240cca .elementor-button::after {
    top: 50%;
    right: -10px; /* Ajuste a distância do botão */
    transform: translateY(-50%) rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a68e6f4 *//* Borda fininha */
.elementor-45 .elementor-element.elementor-element-a68e6f4::before{
    content:"";
    position: absolute;
    top: 50%;
    left: 50%;
    width: calc(100% + 10px);
    height: calc(100% + 10px);
    border: 1px solid #808080;
    transform: translate(-50%, -50%);
    border-radius: 5px;  /* Borda arredondada da linha */
    transition: 0.3s;
    pointer-events: none;
    z-index: 0;
}


.elementor-45 .elementor-element.elementor-element-a68e6f4 .elementor-button {
    position: relative;
}

.elementor-45 .elementor-element.elementor-element-a68e6f4 .elementor-button::before,
.elementor-45 .elementor-element.elementor-element-a68e6f4 .elementor-button::after {
    content: "";
    position: absolute;
    width: 10px; /* Largura do diamante */
    height: 10px; /* Altura do diamante */
    border: 1px solid #808080;
    transform: rotate(45deg);
    background: transparent;
    z-index: 1;
}

/* Posição do diamante à esquerda */
.elementor-45 .elementor-element.elementor-element-a68e6f4 .elementor-button::before {
    top: 50%;
    left: -10px; /* Ajuste a distância do botão */
    transform: translateY(-50%) rotate(45deg);
}

/* Posição do diamante à direita */
.elementor-45 .elementor-element.elementor-element-a68e6f4 .elementor-button::after {
    top: 50%;
    right: -10px; /* Ajuste a distância do botão */
    transform: translateY(-50%) rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1d298de *//*adição de gradiente em titulos */
.gradiente {
  background: linear-gradient(to right, #9b5d1b, #cb8337);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5b3546e *//*adição de gradiente em titulos */
.gradiente {
  background: linear-gradient(to right, #9b5d1b, #cb8337);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c43397 *//*adição de gradiente em titulos */
.gradiente {
  background: linear-gradient(to right, #9b5d1b, #cb8337);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aeb6089 *//*adição de gradiente em titulos */
.gradiente {
  background: linear-gradient(to right, #9b5d1b, #cb8337);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-471280d *//*adição de gradiente em titulos */
.gradiente {
  background: linear-gradient(to right, #9b5d1b, #cb8337);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-01a4a7f *//* Borda fininha */
.elementor-45 .elementor-element.elementor-element-01a4a7f::before{
    content:"";
    position: absolute;
    top: 50%;
    left: 50%;
    width: calc(100% + 10px);
    height: calc(100% + 10px);
    border: 1px solid #808080;
    transform: translate(-50%, -50%);
    border-radius: 5px;  /* Borda arredondada da linha */
    transition: 0.3s;
    pointer-events: none;
    z-index: 0;
}


.elementor-45 .elementor-element.elementor-element-01a4a7f .elementor-button {
    position: relative;
}

.elementor-45 .elementor-element.elementor-element-01a4a7f .elementor-button::before,
.elementor-45 .elementor-element.elementor-element-01a4a7f .elementor-button::after {
    content: "";
    position: absolute;
    width: 10px; /* Largura do diamante */
    height: 10px; /* Altura do diamante */
    border: 1px solid #808080;
    transform: rotate(45deg);
    background: transparent;
    z-index: 1;
}

/* Posição do diamante à esquerda */
.elementor-45 .elementor-element.elementor-element-01a4a7f .elementor-button::before {
    top: 50%;
    left: -10px; /* Ajuste a distância do botão */
    transform: translateY(-50%) rotate(45deg);
}

/* Posição do diamante à direita */
.elementor-45 .elementor-element.elementor-element-01a4a7f .elementor-button::after {
    top: 50%;
    right: -10px; /* Ajuste a distância do botão */
    transform: translateY(-50%) rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c04887 *//* Borda fininha */
.elementor-45 .elementor-element.elementor-element-0c04887::before{
    content:"";
    position: absolute;
    top: 50%;
    left: 50%;
    width: calc(100% + 10px);
    height: calc(100% + 10px);
    border: 1px solid #808080;
    transform: translate(-50%, -50%);
    border-radius: 5px;  /* Borda arredondada da linha */
    transition: 0.3s;
    pointer-events: none;
    z-index: 0;
}


.elementor-45 .elementor-element.elementor-element-0c04887 .elementor-button {
    position: relative;
}

.elementor-45 .elementor-element.elementor-element-0c04887 .elementor-button::before,
.elementor-45 .elementor-element.elementor-element-0c04887 .elementor-button::after {
    content: "";
    position: absolute;
    width: 10px; /* Largura do diamante */
    height: 10px; /* Altura do diamante */
    border: 1px solid #808080;
    transform: rotate(45deg);
    background: transparent;
    z-index: 1;
}

/* Posição do diamante à esquerda */
.elementor-45 .elementor-element.elementor-element-0c04887 .elementor-button::before {
    top: 50%;
    left: -10px; /* Ajuste a distância do botão */
    transform: translateY(-50%) rotate(45deg);
}

/* Posição do diamante à direita */
.elementor-45 .elementor-element.elementor-element-0c04887 .elementor-button::after {
    top: 50%;
    right: -10px; /* Ajuste a distância do botão */
    transform: translateY(-50%) rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95c5c5b */.card-efeitoxpai{
    padding: 0px;
}
.x{
  margin-right: 0px !important;  
}
.card-efeitox{
    margin-right: -200px;
    width: 450px !important;
    border-radius: 12px;
    overflow: hidden;
    padding: 160px 50px;
    background: linear-gradient(to bottom, #ECE6C3, #ACA26D);
    box-shadow: -20px 20px 35px 20px rgba(0,0,0,0.85);
    transition: 0.5s;
    cursor: pointer;
}
.card-efeitox:hover{
    margin-right: -50px;
    transform: rotate(-5deg) translatey(-50px);
}
.card-efeitox::after {
content: "";
position: absolute;
top: 0%;
left: 50%;
opacity: 0.3;
width: 400px;
height: 200px;
transform: translate(-50%, -50%);
background: #D2CBA9;
border-radius: 100%;
filter: blur(80px);
transition: 1s;
}
.card-efeitox:hover:after {
opacity: 1;
}
.card-efeitox::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 2px;
    border-radius: inherit;
    background: linear-gradient(to bottom, #333381, #05051C);
    -webkit-mask: linear-gradient(#333381 0 0) content-box, linear-gradient(#333381 0 0);
    mask: linear-gradient(#333381 0 0) content-box, linear-gradient(#333381 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}
@media(max-width: 767px){
    .card-efeitox{
    width: 300px !important;
    padding: 80px 30px;
    margin-right: 0px;
    margin-bottom: -300px;
}
.card-efeitox:hover{
    margin-right: 0px;
    transform: rotate(0deg) translatey(-250px)
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ac0fe9e *//* Borda fininha */
.elementor-45 .elementor-element.elementor-element-ac0fe9e::before{
    content:"";
    position: absolute;
    top: 50%;
    left: 50%;
    width: calc(100% + 10px);
    height: calc(100% + 10px);
    border: 1px solid #808080;
    transform: translate(-50%, -50%);
    border-radius: 5px;  /* Borda arredondada da linha */
    transition: 0.3s;
    pointer-events: none;
    z-index: 0;
}


.elementor-45 .elementor-element.elementor-element-ac0fe9e .elementor-button {
    position: relative;
}

.elementor-45 .elementor-element.elementor-element-ac0fe9e .elementor-button::before,
.elementor-45 .elementor-element.elementor-element-ac0fe9e .elementor-button::after {
    content: "";
    position: absolute;
    width: 10px; /* Largura do diamante */
    height: 10px; /* Altura do diamante */
    border: 1px solid #808080;
    transform: rotate(45deg);
    background: transparent;
    z-index: 1;
}

/* Posição do diamante à esquerda */
.elementor-45 .elementor-element.elementor-element-ac0fe9e .elementor-button::before {
    top: 50%;
    left: -10px; /* Ajuste a distância do botão */
    transform: translateY(-50%) rotate(45deg);
}

/* Posição do diamante à direita */
.elementor-45 .elementor-element.elementor-element-ac0fe9e .elementor-button::after {
    top: 50%;
    right: -10px; /* Ajuste a distância do botão */
    transform: translateY(-50%) rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-d16aa0c */.elementor-45 .elementor-element.elementor-element-d16aa0c .swiper-slide-prev{
    transform: perspective(100rem) translate3d(0, 0, -5rem) rotateY(30deg) scale(0.9) !important;
    transition: 1s;
}
.elementor-45 .elementor-element.elementor-element-d16aa0c .swiper-slide-active{
    transform: perspective(100rem) translate3d(0, 0, -5rem) rotateY(30deg) scale(0.9) !important;
    right: 0px;
    opacity: 100%;
    transform: scale(0.7);
    transition: 1s;
}
.elementor-45 .elementor-element.elementor-element-d16aa0c .swiper-slide-next{
transform: scale(1.);
z-index: 2;
transition: 1s;
}
.elementor-45 .elementor-element.elementor-element-d16aa0c .swiper-slide-next ~.swiper-slide{
    left: 0px;
    opacity: 100%;
    transform: perspective(100rem) translate3d(0, 0, -5rem) rotateY(-30deg) scale(0.9) !important;
    transition: 1s;
}
.elementor-45 .elementor-element.elementor-element-d16aa0c .swiper-container{
    padding: 10em 0;
}
@media(max-width: 767px){
    .elementor-45 .elementor-element.elementor-element-d16aa0c .swiper-slide-prev{
    transform: perspective(100rem) translate3d(0, 0, -5rem) rotateY(30deg) scale(0.9) !important;
    transition: 1s;
}
.elementor-45 .elementor-element.elementor-element-d16aa0c .swiper-slide-active{
    transform: perspective(100rem) translate3d(0, 0, -5rem) rotateY(30deg) scale(0.9) !important;
    right: 0px;
    opacity: 100%;
    transform: scale(0.7);
    transition: 1s;
}
.elementor-45 .elementor-element.elementor-element-d16aa0c .swiper-slide-next{
transform: scale(1.5);
z-index: 2;
transition: 1s;
}
.elementor-45 .elementor-element.elementor-element-d16aa0c .swiper-slide-next ~.swiper-slide{
    left: 0px;
    opacity: 100%;
    transform: perspective(100rem) translate3d(0, 0, -5rem) rotateY(-30deg) scale(0.9) !important;
    transition: 1s;
}
.elementor-45 .elementor-element.elementor-element-d16aa0c .swiper-container{
    padding: 5em 0;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0e73234 *//* Borda fininha */
.elementor-45 .elementor-element.elementor-element-0e73234::before{
    content:"";
    position: absolute;
    top: 50%;
    left: 50%;
    width: calc(100% + 10px);
    height: calc(100% + 10px);
    border: 1px solid #808080;
    transform: translate(-50%, -50%);
    border-radius: 5px;  /* Borda arredondada da linha */
    transition: 0.3s;
    pointer-events: none;
    z-index: 0;
}


.elementor-45 .elementor-element.elementor-element-0e73234 .elementor-button {
    position: relative;
}

.elementor-45 .elementor-element.elementor-element-0e73234 .elementor-button::before,
.elementor-45 .elementor-element.elementor-element-0e73234 .elementor-button::after {
    content: "";
    position: absolute;
    width: 10px; /* Largura do diamante */
    height: 10px; /* Altura do diamante */
    border: 1px solid #808080;
    transform: rotate(45deg);
    background: transparent;
    z-index: 1;
}

/* Posição do diamante à esquerda */
.elementor-45 .elementor-element.elementor-element-0e73234 .elementor-button::before {
    top: 50%;
    left: -10px; /* Ajuste a distância do botão */
    transform: translateY(-50%) rotate(45deg);
}

/* Posição do diamante à direita */
.elementor-45 .elementor-element.elementor-element-0e73234 .elementor-button::after {
    top: 50%;
    right: -10px; /* Ajuste a distância do botão */
    transform: translateY(-50%) rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9945d08 *//* Borda fininha */
.elementor-45 .elementor-element.elementor-element-9945d08::before{
    content:"";
    position: absolute;
    top: 50%;
    left: 50%;
    width: calc(100% + 10px);
    height: calc(100% + 10px);
    border: 1px solid #808080;
    transform: translate(-50%, -50%);
    border-radius: 5px;  /* Borda arredondada da linha */
    transition: 0.3s;
    pointer-events: none;
    z-index: 0;
}


.elementor-45 .elementor-element.elementor-element-9945d08 .elementor-button {
    position: relative;
}

.elementor-45 .elementor-element.elementor-element-9945d08 .elementor-button::before,
.elementor-45 .elementor-element.elementor-element-9945d08 .elementor-button::after {
    content: "";
    position: absolute;
    width: 10px; /* Largura do diamante */
    height: 10px; /* Altura do diamante */
    border: 1px solid #808080;
    transform: rotate(45deg);
    background: transparent;
    z-index: 1;
}

/* Posição do diamante à esquerda */
.elementor-45 .elementor-element.elementor-element-9945d08 .elementor-button::before {
    top: 50%;
    left: -10px; /* Ajuste a distância do botão */
    transform: translateY(-50%) rotate(45deg);
}

/* Posição do diamante à direita */
.elementor-45 .elementor-element.elementor-element-9945d08 .elementor-button::after {
    top: 50%;
    right: -10px; /* Ajuste a distância do botão */
    transform: translateY(-50%) rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-60162f0 *//* Borda fininha */
.elementor-45 .elementor-element.elementor-element-60162f0::before{
    content:"";
    position: absolute;
    top: 50%;
    left: 50%;
    width: calc(100% + 10px);
    height: calc(100% + 10px);
    border: 1px solid #808080;
    transform: translate(-50%, -50%);
    border-radius: 5px;  /* Borda arredondada da linha */
    transition: 0.3s;
    pointer-events: none;
    z-index: 0;
}


.elementor-45 .elementor-element.elementor-element-60162f0 .elementor-button {
    position: relative;
}

.elementor-45 .elementor-element.elementor-element-60162f0 .elementor-button::before,
.elementor-45 .elementor-element.elementor-element-60162f0 .elementor-button::after {
    content: "";
    position: absolute;
    width: 10px; /* Largura do diamante */
    height: 10px; /* Altura do diamante */
    border: 1px solid #808080;
    transform: rotate(45deg);
    background: transparent;
    z-index: 1;
}

/* Posição do diamante à esquerda */
.elementor-45 .elementor-element.elementor-element-60162f0 .elementor-button::before {
    top: 50%;
    left: -10px; /* Ajuste a distância do botão */
    transform: translateY(-50%) rotate(45deg);
}

/* Posição do diamante à direita */
.elementor-45 .elementor-element.elementor-element-60162f0 .elementor-button::after {
    top: 50%;
    right: -10px; /* Ajuste a distância do botão */
    transform: translateY(-50%) rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-ace544b *//* Borda fininha */
.elementor-45 .elementor-element.elementor-element-ace544b::before{
    content:"";
    position: absolute;
    top: 50%;
    left: 50%;
    width: calc(100% + 10px);
    height: calc(100% + 10px);
    border: 1px solid #808080;
    transform: translate(-50%, -50%);
    border-radius: 5px;  /* Borda arredondada da linha */
    transition: 0.3s;
    pointer-events: none;
    z-index: 0;
}


.elementor-45 .elementor-element.elementor-element-ace544b .elementor-button {
    position: relative;
}

.elementor-45 .elementor-element.elementor-element-ace544b .elementor-button::before,
.elementor-45 .elementor-element.elementor-element-ace544b .elementor-button::after {
    content: "";
    position: absolute;
    width: 10px; /* Largura do diamante */
    height: 10px; /* Altura do diamante */
    border: 1px solid #808080;
    transform: rotate(45deg);
    background: transparent;
    z-index: 1;
}

/* Posição do diamante à esquerda */
.elementor-45 .elementor-element.elementor-element-ace544b .elementor-button::before {
    top: 50%;
    left: -10px; /* Ajuste a distância do botão */
    transform: translateY(-50%) rotate(45deg);
}

/* Posição do diamante à direita */
.elementor-45 .elementor-element.elementor-element-ace544b .elementor-button::after {
    top: 50%;
    right: -10px; /* Ajuste a distância do botão */
    transform: translateY(-50%) rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9ee849b */.elementor-45 .elementor-element.elementor-element-9ee849b .swiper-slide-prev{
    transform: perspective(100rem) translate3d(0, 0, -5rem) rotateY(30deg) scale(0.9) !important;
    transition: 1s;
}
.elementor-45 .elementor-element.elementor-element-9ee849b .swiper-slide-active{
    transform: perspective(100rem) translate3d(0, 0, -5rem) rotateY(30deg) scale(0.9) !important;
    right: 0px;
    opacity: 100%;
    transform: scale(0.7);
    transition: 1s;
}
.elementor-45 .elementor-element.elementor-element-9ee849b .swiper-slide-next{
transform: scale(1.2);
z-index: 2;
transition: 1s;
}
.elementor-45 .elementor-element.elementor-element-9ee849b .swiper-slide-next ~.swiper-slide{
    left: 0px;
    opacity: 100%;
    transform: perspective(100rem) translate3d(0, 0, -5rem) rotateY(-30deg) scale(0.9) !important;
    transition: 1s;
}
.elementor-45 .elementor-element.elementor-element-9ee849b .swiper-container{
    padding: 10em 0;
}
@media(max-width: 767px){
    .elementor-45 .elementor-element.elementor-element-9ee849b .swiper-slide-prev{
    transform: perspective(100rem) translate3d(0, 0, -5rem) rotateY(30deg) scale(0.9) !important;
    transition: 1s;
}
.elementor-45 .elementor-element.elementor-element-9ee849b .swiper-slide-active{
    transform: perspective(100rem) translate3d(0, 0, -5rem) rotateY(30deg) scale(0.9) !important;
    right: 0px;
    opacity: 100%;
    transform: scale(0.7);
    transition: 1s;
}
.elementor-45 .elementor-element.elementor-element-9ee849b .swiper-slide-next{
transform: scale(1.8);
z-index: 2;
transition: 1s;
}
.elementor-45 .elementor-element.elementor-element-9ee849b .swiper-slide-next ~.swiper-slide{
    left: 0px;
    opacity: 100%;
    transform: perspective(100rem) translate3d(0, 0, -5rem) rotateY(-30deg) scale(0.9) !important;
    transition: 1s;
}
.elementor-45 .elementor-element.elementor-element-9ee849b .swiper-container{
    padding: 5em 0;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e6cf743 */.scroll-left{
    opacity: 0;
    transition: 0.5s all;
    transform: translate(-30px, 0);
}

.scroll-right{
    opacity: 0;
    transition: 0.5s all;
    transform: translate(80px, 0);
}

.scroll-bottom{
    opacity: 0;
    transition: 0.5s all;
    transform: translate(0, 80px);
}

.scroll-top{
    opacity: 0;
    transition: 0.5s all;
    transform: translate(0, -80px);
}

.ativo{
    opacity: 1;
    transition: 0.5s all;
    transform: translate(0, 0);
}/* End custom CSS */