.elementor-1522 .elementor-element.elementor-element-ead9117{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-1522 .elementor-element.elementor-element-ead9117:not(.elementor-motion-effects-element-type-background), .elementor-1522 .elementor-element.elementor-element-ead9117 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1522 .elementor-element.elementor-element-b4ca104{text-align:center;}.elementor-1522 .elementor-element.elementor-element-b4ca104 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:3em;font-weight:600;color:var( --e-global-color-e2d379b );}.elementor-1522 .elementor-element.elementor-element-63843790{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1522 .elementor-element.elementor-element-63843790:not(.elementor-motion-effects-element-type-background), .elementor-1522 .elementor-element.elementor-element-63843790 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1522 .elementor-element.elementor-element-63843790.e-con{--align-self:center;}.elementor-1522 .elementor-element.elementor-element-e8007fa{width:100%;max-width:100%;text-align:center;}.elementor-1522 .elementor-element.elementor-element-e8007fa > .elementor-widget-container{margin:-66px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1522 .elementor-element.elementor-element-e8007fa .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.3em;font-weight:400;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-1522 .elementor-element.elementor-element-3000fec3{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1522 .elementor-element.elementor-element-7102b750{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1522 .elementor-element.elementor-element-310988d5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 40px;--row-gap:0px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1522 .elementor-element.elementor-element-62188176{--display:flex;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1522 .elementor-element.elementor-element-62188176:not(.elementor-motion-effects-element-type-background), .elementor-1522 .elementor-element.elementor-element-62188176 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-1522 .elementor-element.elementor-element-104e9daf > .elementor-widget-container{margin:-45px 0px 0px 0px;}.elementor-1522 .elementor-element.elementor-element-104e9daf .elementor-image-box-wrapper{text-align:center;}.elementor-1522 .elementor-element.elementor-element-104e9daf.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1522 .elementor-element.elementor-element-104e9daf.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1522 .elementor-element.elementor-element-104e9daf.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1522 .elementor-element.elementor-element-104e9daf .elementor-image-box-title{margin-bottom:0px;font-family:"Cinzel", Sans-serif;font-size:20px;font-weight:600;color:#081526;}.elementor-1522 .elementor-element.elementor-element-104e9daf .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-1522 .elementor-element.elementor-element-104e9daf .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1522 .elementor-element.elementor-element-104e9daf .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#081526;}.elementor-widget-star-rating .elementor-star-rating__title{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-1522 .elementor-element.elementor-element-6b04f16b{text-align:center;}.elementor-1522 .elementor-element.elementor-element-6b04f16b > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1522 .elementor-element.elementor-element-6b04f16b .elementor-star-rating{font-size:16px;}.elementor-1522 .elementor-element.elementor-element-6b04f16b .elementor-star-rating i:not(:last-of-type){margin-inline-end:5px;}.elementor-1522 .elementor-element.elementor-element-6b04f16b .elementor-star-rating i:before{color:#F2D058;}.elementor-1522 .elementor-element.elementor-element-6b04f16b .elementor-star-rating i{color:#F2D058;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1522 .elementor-element.elementor-element-75c8db98{width:100%;max-width:100%;text-align:start;font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;color:#081526;}.elementor-1522 .elementor-element.elementor-element-75c8db98 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1522 .elementor-element.elementor-element-75c8db98.elementor-element{--align-self:center;}.elementor-1522 .elementor-element.elementor-element-4d98109d{--display:flex;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1522 .elementor-element.elementor-element-4d98109d:not(.elementor-motion-effects-element-type-background), .elementor-1522 .elementor-element.elementor-element-4d98109d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1522 .elementor-element.elementor-element-4e3bf379 > .elementor-widget-container{margin:-45px 0px 0px 0px;}.elementor-1522 .elementor-element.elementor-element-4e3bf379.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1522 .elementor-element.elementor-element-4e3bf379.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1522 .elementor-element.elementor-element-4e3bf379.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1522 .elementor-element.elementor-element-4e3bf379 .elementor-image-box-title{margin-bottom:0px;font-family:"Cinzel", Sans-serif;font-size:20px;font-weight:600;color:#081526;}.elementor-1522 .elementor-element.elementor-element-4e3bf379 .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-1522 .elementor-element.elementor-element-4e3bf379 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1522 .elementor-element.elementor-element-4e3bf379 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#081526;}.elementor-1522 .elementor-element.elementor-element-7b1d40ad{text-align:center;}.elementor-1522 .elementor-element.elementor-element-7b1d40ad > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1522 .elementor-element.elementor-element-7b1d40ad .elementor-star-rating{font-size:16px;}.elementor-1522 .elementor-element.elementor-element-7b1d40ad .elementor-star-rating i:not(:last-of-type){margin-inline-end:5px;}.elementor-1522 .elementor-element.elementor-element-7b1d40ad .elementor-star-rating i:before{color:#F2D058;}.elementor-1522 .elementor-element.elementor-element-7b1d40ad .elementor-star-rating i{color:#F2D058;}.elementor-1522 .elementor-element.elementor-element-46227b32{width:100%;max-width:100%;text-align:start;font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;line-height:1.2em;color:#081526;}.elementor-1522 .elementor-element.elementor-element-46227b32 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1522 .elementor-element.elementor-element-46227b32.elementor-element{--align-self:center;}.elementor-1522 .elementor-element.elementor-element-121dd214{--display:flex;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1522 .elementor-element.elementor-element-121dd214:not(.elementor-motion-effects-element-type-background), .elementor-1522 .elementor-element.elementor-element-121dd214 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1522 .elementor-element.elementor-element-581a23f8 > .elementor-widget-container{margin:-45px 0px 0px 0px;}.elementor-1522 .elementor-element.elementor-element-581a23f8 .elementor-image-box-wrapper{text-align:center;}.elementor-1522 .elementor-element.elementor-element-581a23f8.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1522 .elementor-element.elementor-element-581a23f8.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1522 .elementor-element.elementor-element-581a23f8.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1522 .elementor-element.elementor-element-581a23f8 .elementor-image-box-title{margin-bottom:0px;font-family:"Cinzel", Sans-serif;font-size:20px;font-weight:600;color:#081526;}.elementor-1522 .elementor-element.elementor-element-581a23f8 .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-1522 .elementor-element.elementor-element-581a23f8 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1522 .elementor-element.elementor-element-581a23f8 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#081526;}.elementor-1522 .elementor-element.elementor-element-10cd7f36{text-align:center;}.elementor-1522 .elementor-element.elementor-element-10cd7f36 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1522 .elementor-element.elementor-element-10cd7f36 .elementor-star-rating{font-size:13px;}.elementor-1522 .elementor-element.elementor-element-10cd7f36 .elementor-star-rating i:not(:last-of-type){margin-inline-end:5px;}.elementor-1522 .elementor-element.elementor-element-10cd7f36 .elementor-star-rating i:before{color:#F2D058;}.elementor-1522 .elementor-element.elementor-element-10cd7f36 .elementor-star-rating i{color:#F2D058;}.elementor-1522 .elementor-element.elementor-element-57c63b02{width:100%;max-width:100%;text-align:start;font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;color:#081526;}.elementor-1522 .elementor-element.elementor-element-57c63b02 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1522 .elementor-element.elementor-element-57c63b02.elementor-element{--align-self:center;}.elementor-1522 .elementor-element.elementor-element-391847d5{--display:flex;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1522 .elementor-element.elementor-element-391847d5:not(.elementor-motion-effects-element-type-background), .elementor-1522 .elementor-element.elementor-element-391847d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1522 .elementor-element.elementor-element-dba84fe > .elementor-widget-container{margin:-45px 0px 0px 0px;}.elementor-1522 .elementor-element.elementor-element-dba84fe .elementor-image-box-wrapper{text-align:center;}.elementor-1522 .elementor-element.elementor-element-dba84fe.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1522 .elementor-element.elementor-element-dba84fe.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1522 .elementor-element.elementor-element-dba84fe.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1522 .elementor-element.elementor-element-dba84fe .elementor-image-box-title{margin-bottom:0px;font-family:"Cinzel", Sans-serif;font-size:20px;font-weight:600;color:#081526;}.elementor-1522 .elementor-element.elementor-element-dba84fe .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-1522 .elementor-element.elementor-element-dba84fe .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1522 .elementor-element.elementor-element-dba84fe .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#081526;}.elementor-1522 .elementor-element.elementor-element-4ca7ad6d{text-align:center;}.elementor-1522 .elementor-element.elementor-element-4ca7ad6d > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1522 .elementor-element.elementor-element-4ca7ad6d .elementor-star-rating{font-size:13px;}.elementor-1522 .elementor-element.elementor-element-4ca7ad6d .elementor-star-rating i:not(:last-of-type){margin-inline-end:5px;}.elementor-1522 .elementor-element.elementor-element-4ca7ad6d .elementor-star-rating i:before{color:#F2D058;}.elementor-1522 .elementor-element.elementor-element-4ca7ad6d .elementor-star-rating i{color:#F2D058;}.elementor-1522 .elementor-element.elementor-element-211b82ad{width:100%;max-width:100%;text-align:start;font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;color:#081526;}.elementor-1522 .elementor-element.elementor-element-211b82ad > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1522 .elementor-element.elementor-element-211b82ad.elementor-element{--align-self:center;}.elementor-1522 .elementor-element.elementor-element-4263764{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1522 .elementor-element.elementor-element-10cca8f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1522 .elementor-element.elementor-element-0479a58{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 40px;--row-gap:0px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1522 .elementor-element.elementor-element-df7950c{--display:flex;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1522 .elementor-element.elementor-element-df7950c:not(.elementor-motion-effects-element-type-background), .elementor-1522 .elementor-element.elementor-element-df7950c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1522 .elementor-element.elementor-element-26d13ee > .elementor-widget-container{margin:-45px 0px 0px 0px;}.elementor-1522 .elementor-element.elementor-element-26d13ee .elementor-image-box-wrapper{text-align:center;}.elementor-1522 .elementor-element.elementor-element-26d13ee.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1522 .elementor-element.elementor-element-26d13ee.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1522 .elementor-element.elementor-element-26d13ee.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1522 .elementor-element.elementor-element-26d13ee .elementor-image-box-title{margin-bottom:0px;font-family:"Cinzel", Sans-serif;font-size:20px;font-weight:600;color:#081526;}.elementor-1522 .elementor-element.elementor-element-26d13ee .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-1522 .elementor-element.elementor-element-26d13ee .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1522 .elementor-element.elementor-element-26d13ee .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#081526;}.elementor-1522 .elementor-element.elementor-element-f62e9c9{text-align:center;}.elementor-1522 .elementor-element.elementor-element-f62e9c9 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1522 .elementor-element.elementor-element-f62e9c9 .elementor-star-rating{font-size:16px;}.elementor-1522 .elementor-element.elementor-element-f62e9c9 .elementor-star-rating i:not(:last-of-type){margin-inline-end:5px;}.elementor-1522 .elementor-element.elementor-element-f62e9c9 .elementor-star-rating i:before{color:#F2D058;}.elementor-1522 .elementor-element.elementor-element-f62e9c9 .elementor-star-rating i{color:#F2D058;}.elementor-1522 .elementor-element.elementor-element-e958201{width:100%;max-width:100%;text-align:start;font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;color:#081526;}.elementor-1522 .elementor-element.elementor-element-e958201 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1522 .elementor-element.elementor-element-e958201.elementor-element{--align-self:center;}.elementor-1522 .elementor-element.elementor-element-0e52583{--display:flex;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1522 .elementor-element.elementor-element-0e52583:not(.elementor-motion-effects-element-type-background), .elementor-1522 .elementor-element.elementor-element-0e52583 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1522 .elementor-element.elementor-element-b04d64f > .elementor-widget-container{margin:-45px 0px 0px 0px;}.elementor-1522 .elementor-element.elementor-element-b04d64f.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1522 .elementor-element.elementor-element-b04d64f.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1522 .elementor-element.elementor-element-b04d64f.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1522 .elementor-element.elementor-element-b04d64f .elementor-image-box-title{margin-bottom:0px;font-family:"Cinzel", Sans-serif;font-size:20px;font-weight:600;color:#081526;}.elementor-1522 .elementor-element.elementor-element-b04d64f .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-1522 .elementor-element.elementor-element-b04d64f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1522 .elementor-element.elementor-element-b04d64f .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#081526;}.elementor-1522 .elementor-element.elementor-element-07c99cb{text-align:center;}.elementor-1522 .elementor-element.elementor-element-07c99cb > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1522 .elementor-element.elementor-element-07c99cb .elementor-star-rating{font-size:16px;}.elementor-1522 .elementor-element.elementor-element-07c99cb .elementor-star-rating i:not(:last-of-type){margin-inline-end:5px;}.elementor-1522 .elementor-element.elementor-element-07c99cb .elementor-star-rating i:before{color:#F2D058;}.elementor-1522 .elementor-element.elementor-element-07c99cb .elementor-star-rating i{color:#F2D058;}.elementor-1522 .elementor-element.elementor-element-a590bfa{width:100%;max-width:100%;text-align:start;font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;line-height:1.2em;color:#081526;}.elementor-1522 .elementor-element.elementor-element-a590bfa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1522 .elementor-element.elementor-element-a590bfa.elementor-element{--align-self:center;}.elementor-1522 .elementor-element.elementor-element-769cf5f{--display:flex;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1522 .elementor-element.elementor-element-769cf5f:not(.elementor-motion-effects-element-type-background), .elementor-1522 .elementor-element.elementor-element-769cf5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1522 .elementor-element.elementor-element-f0975db > .elementor-widget-container{margin:-45px 0px 0px 0px;}.elementor-1522 .elementor-element.elementor-element-f0975db .elementor-image-box-wrapper{text-align:center;}.elementor-1522 .elementor-element.elementor-element-f0975db.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1522 .elementor-element.elementor-element-f0975db.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1522 .elementor-element.elementor-element-f0975db.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1522 .elementor-element.elementor-element-f0975db .elementor-image-box-title{margin-bottom:0px;font-family:"Cinzel", Sans-serif;font-size:20px;font-weight:600;color:#081526;}.elementor-1522 .elementor-element.elementor-element-f0975db .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-1522 .elementor-element.elementor-element-f0975db .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1522 .elementor-element.elementor-element-f0975db .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#081526;}.elementor-1522 .elementor-element.elementor-element-e64d892{text-align:center;}.elementor-1522 .elementor-element.elementor-element-e64d892 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1522 .elementor-element.elementor-element-e64d892 .elementor-star-rating{font-size:13px;}.elementor-1522 .elementor-element.elementor-element-e64d892 .elementor-star-rating i:not(:last-of-type){margin-inline-end:5px;}.elementor-1522 .elementor-element.elementor-element-e64d892 .elementor-star-rating i:before{color:#F2D058;}.elementor-1522 .elementor-element.elementor-element-e64d892 .elementor-star-rating i{color:#F2D058;}.elementor-1522 .elementor-element.elementor-element-59e39ea{width:100%;max-width:100%;text-align:start;font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;color:#081526;}.elementor-1522 .elementor-element.elementor-element-59e39ea > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1522 .elementor-element.elementor-element-59e39ea.elementor-element{--align-self:center;}.elementor-1522 .elementor-element.elementor-element-135252b{--display:flex;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1522 .elementor-element.elementor-element-135252b:not(.elementor-motion-effects-element-type-background), .elementor-1522 .elementor-element.elementor-element-135252b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1522 .elementor-element.elementor-element-ae25526 > .elementor-widget-container{margin:-45px 0px 0px 0px;}.elementor-1522 .elementor-element.elementor-element-ae25526 .elementor-image-box-wrapper{text-align:center;}.elementor-1522 .elementor-element.elementor-element-ae25526.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1522 .elementor-element.elementor-element-ae25526.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1522 .elementor-element.elementor-element-ae25526.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1522 .elementor-element.elementor-element-ae25526 .elementor-image-box-title{margin-bottom:0px;font-family:"Cinzel", Sans-serif;font-size:20px;font-weight:600;color:#081526;}.elementor-1522 .elementor-element.elementor-element-ae25526 .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-1522 .elementor-element.elementor-element-ae25526 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1522 .elementor-element.elementor-element-ae25526 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#081526;}.elementor-1522 .elementor-element.elementor-element-21f894f{text-align:center;}.elementor-1522 .elementor-element.elementor-element-21f894f > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1522 .elementor-element.elementor-element-21f894f .elementor-star-rating{font-size:13px;}.elementor-1522 .elementor-element.elementor-element-21f894f .elementor-star-rating i:not(:last-of-type){margin-inline-end:5px;}.elementor-1522 .elementor-element.elementor-element-21f894f .elementor-star-rating i:before{color:#F2D058;}.elementor-1522 .elementor-element.elementor-element-21f894f .elementor-star-rating i{color:#F2D058;}.elementor-1522 .elementor-element.elementor-element-a26b5e1{width:100%;max-width:100%;text-align:start;font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;color:#081526;}.elementor-1522 .elementor-element.elementor-element-a26b5e1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1522 .elementor-element.elementor-element-a26b5e1.elementor-element{--align-self:center;}.elementor-1522 .elementor-element.elementor-element-90295df{--display:flex;}.elementor-1522 .elementor-element.elementor-element-9656110{--display:flex;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1522 .elementor-element.elementor-element-62188176{--width:77%;}.elementor-1522 .elementor-element.elementor-element-4d98109d{--width:77%;}.elementor-1522 .elementor-element.elementor-element-121dd214{--width:77%;}.elementor-1522 .elementor-element.elementor-element-391847d5{--width:77%;}.elementor-1522 .elementor-element.elementor-element-df7950c{--width:77%;}.elementor-1522 .elementor-element.elementor-element-0e52583{--width:77%;}.elementor-1522 .elementor-element.elementor-element-769cf5f{--width:77%;}.elementor-1522 .elementor-element.elementor-element-135252b{--width:77%;}}@media(max-width:1366px){.elementor-1522 .elementor-element.elementor-element-e8007fa .elementor-heading-title{font-size:1.1em;}.elementor-1522 .elementor-element.elementor-element-3000fec3{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:80px 0px;--row-gap:80px;--column-gap:0px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1522 .elementor-element.elementor-element-6b04f16b .elementor-star-rating{font-size:14px;}.elementor-1522 .elementor-element.elementor-element-7b1d40ad .elementor-star-rating{font-size:14px;}.elementor-1522 .elementor-element.elementor-element-10cd7f36 .elementor-star-rating{font-size:14px;}.elementor-1522 .elementor-element.elementor-element-4ca7ad6d .elementor-star-rating{font-size:14px;}.elementor-1522 .elementor-element.elementor-element-4263764{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:80px 0px;--row-gap:80px;--column-gap:0px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1522 .elementor-element.elementor-element-f62e9c9 .elementor-star-rating{font-size:14px;}.elementor-1522 .elementor-element.elementor-element-07c99cb .elementor-star-rating{font-size:14px;}.elementor-1522 .elementor-element.elementor-element-e64d892 .elementor-star-rating{font-size:14px;}.elementor-1522 .elementor-element.elementor-element-21f894f .elementor-star-rating{font-size:14px;}}@media(max-width:1024px){.elementor-1522 .elementor-element.elementor-element-ead9117{--padding-top:4em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-1522 .elementor-element.elementor-element-b4ca104 .elementor-heading-title{font-size:2.5em;}.elementor-1522 .elementor-element.elementor-element-e8007fa{text-align:center;}.elementor-1522 .elementor-element.elementor-element-e8007fa .elementor-heading-title{font-size:1em;}.elementor-1522 .elementor-element.elementor-element-3000fec3{--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;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-1522 .elementor-element.elementor-element-310988d5{--min-height:0px;--justify-content:center;--gap:13px 13px;--row-gap:13px;--column-gap:13px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1522 .elementor-element.elementor-element-104e9daf .elementor-image-box-wrapper .elementor-image-box-img{width:38%;}.elementor-1522 .elementor-element.elementor-element-4e3bf379 .elementor-image-box-wrapper .elementor-image-box-img{width:38%;}.elementor-1522 .elementor-element.elementor-element-581a23f8 .elementor-image-box-wrapper .elementor-image-box-img{width:38%;}.elementor-1522 .elementor-element.elementor-element-dba84fe .elementor-image-box-wrapper .elementor-image-box-img{width:38%;}.elementor-1522 .elementor-element.elementor-element-4263764{--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;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-1522 .elementor-element.elementor-element-0479a58{--min-height:0px;--justify-content:center;--gap:13px 13px;--row-gap:13px;--column-gap:13px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1522 .elementor-element.elementor-element-26d13ee .elementor-image-box-wrapper .elementor-image-box-img{width:38%;}.elementor-1522 .elementor-element.elementor-element-b04d64f .elementor-image-box-wrapper .elementor-image-box-img{width:38%;}.elementor-1522 .elementor-element.elementor-element-f0975db .elementor-image-box-wrapper .elementor-image-box-img{width:38%;}.elementor-1522 .elementor-element.elementor-element-ae25526 .elementor-image-box-wrapper .elementor-image-box-img{width:38%;}}@media(max-width:767px){.elementor-1522 .elementor-element.elementor-element-ead9117{--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-1522 .elementor-element.elementor-element-b4ca104 .elementor-heading-title{font-size:2em;}.elementor-1522 .elementor-element.elementor-element-e8007fa .elementor-heading-title{font-size:0.9em;}.elementor-1522 .elementor-element.elementor-element-3000fec3{--content-width:360px;--min-height:0px;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-1522 .elementor-element.elementor-element-310988d5{--gap:38px 38px;--row-gap:38px;--column-gap:38px;--flex-wrap:wrap;}.elementor-1522 .elementor-element.elementor-element-104e9daf .elementor-image-box-img{margin-bottom:0px;}.elementor-1522 .elementor-element.elementor-element-104e9daf .elementor-image-box-title{margin-bottom:4px;font-size:18px;}.elementor-1522 .elementor-element.elementor-element-104e9daf .elementor-image-box-wrapper .elementor-image-box-img{width:44%;}.elementor-1522 .elementor-element.elementor-element-4e3bf379 .elementor-image-box-img{margin-bottom:0px;}.elementor-1522 .elementor-element.elementor-element-4e3bf379 .elementor-image-box-title{margin-bottom:4px;font-size:18px;}.elementor-1522 .elementor-element.elementor-element-4e3bf379 .elementor-image-box-wrapper .elementor-image-box-img{width:44%;}.elementor-1522 .elementor-element.elementor-element-581a23f8 .elementor-image-box-img{margin-bottom:0px;}.elementor-1522 .elementor-element.elementor-element-581a23f8 .elementor-image-box-title{margin-bottom:4px;font-size:18px;}.elementor-1522 .elementor-element.elementor-element-581a23f8 .elementor-image-box-wrapper .elementor-image-box-img{width:44%;}.elementor-1522 .elementor-element.elementor-element-dba84fe .elementor-image-box-img{margin-bottom:0px;}.elementor-1522 .elementor-element.elementor-element-dba84fe .elementor-image-box-title{margin-bottom:4px;font-size:18px;}.elementor-1522 .elementor-element.elementor-element-dba84fe .elementor-image-box-wrapper .elementor-image-box-img{width:44%;}.elementor-1522 .elementor-element.elementor-element-4263764{--min-height:0px;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-1522 .elementor-element.elementor-element-0479a58{--gap:38px 38px;--row-gap:38px;--column-gap:38px;--flex-wrap:wrap;}.elementor-1522 .elementor-element.elementor-element-26d13ee .elementor-image-box-img{margin-bottom:0px;}.elementor-1522 .elementor-element.elementor-element-26d13ee .elementor-image-box-title{margin-bottom:4px;font-size:18px;}.elementor-1522 .elementor-element.elementor-element-26d13ee .elementor-image-box-wrapper .elementor-image-box-img{width:44%;}.elementor-1522 .elementor-element.elementor-element-b04d64f .elementor-image-box-img{margin-bottom:0px;}.elementor-1522 .elementor-element.elementor-element-b04d64f .elementor-image-box-title{margin-bottom:4px;font-size:18px;}.elementor-1522 .elementor-element.elementor-element-b04d64f .elementor-image-box-wrapper .elementor-image-box-img{width:44%;}.elementor-1522 .elementor-element.elementor-element-f0975db .elementor-image-box-img{margin-bottom:0px;}.elementor-1522 .elementor-element.elementor-element-f0975db .elementor-image-box-title{margin-bottom:4px;font-size:18px;}.elementor-1522 .elementor-element.elementor-element-f0975db .elementor-image-box-wrapper .elementor-image-box-img{width:44%;}.elementor-1522 .elementor-element.elementor-element-ae25526 .elementor-image-box-img{margin-bottom:0px;}.elementor-1522 .elementor-element.elementor-element-ae25526 .elementor-image-box-title{margin-bottom:4px;font-size:18px;}.elementor-1522 .elementor-element.elementor-element-ae25526 .elementor-image-box-wrapper .elementor-image-box-img{width:44%;}}@media(max-width:1366px) and (min-width:768px){.elementor-1522 .elementor-element.elementor-element-310988d5{--content-width:100%;}.elementor-1522 .elementor-element.elementor-element-0479a58{--content-width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1522 .elementor-element.elementor-element-3000fec3{--content-width:100%;}.elementor-1522 .elementor-element.elementor-element-310988d5{--content-width:100%;}.elementor-1522 .elementor-element.elementor-element-62188176{--width:33%;}.elementor-1522 .elementor-element.elementor-element-4d98109d{--width:33%;}.elementor-1522 .elementor-element.elementor-element-121dd214{--width:33%;}.elementor-1522 .elementor-element.elementor-element-391847d5{--width:33%;}.elementor-1522 .elementor-element.elementor-element-0479a58{--content-width:100%;}.elementor-1522 .elementor-element.elementor-element-df7950c{--width:33%;}.elementor-1522 .elementor-element.elementor-element-0e52583{--width:33%;}.elementor-1522 .elementor-element.elementor-element-769cf5f{--width:33%;}.elementor-1522 .elementor-element.elementor-element-135252b{--width:33%;}}/* Start custom CSS for container, class: .elementor-element-63843790 *//* =========================
   MAGUS — Golden Rain Particles
   Aplicar no Section ID: #magus-golden-rain
   Classe opcional: .golden-rain
   ========================= */

#magus-golden-rain{
  position: relative;
  overflow: hidden;
  isolation: isolate;
}

/* camada de "chuva" (pontos) */
#magus-golden-rain::before{
  content:"";
  position:absolute;
  inset:-30% -10% -30% -10%;
  pointer-events:none;
  z-index:0;

  /* 3 densidades de partículas em gradientes (bem fino) */
  background:
    radial-gradient(circle, rgba(255,215,140,.55) 0 1px, transparent 2px) 0 0/70px 70px,
    radial-gradient(circle, rgba(255,230,180,.35) 0 1px, transparent 2px) 20px 10px/90px 90px,
    radial-gradient(circle, rgba(255,200,120,.25) 0 1px, transparent 2px) 10px 30px/120px 120px;

  filter: blur(.2px);
  opacity:.8;

  /* animação descendo + leve inclinação */
  transform: rotate(12deg);
  animation: magusRainMove 6.5s linear infinite;
  mix-blend-mode: multiply; /* fica mais “dourado” sobre o amarelo */
}

/* camada de "streaks" (risquinhos dourados) */
#magus-golden-rain::after{
  content:"";
  position:absolute;
  inset:-40% -20% -40% -20%;
  pointer-events:none;
  z-index:0;

  /* risquinhos diagonais bem sutis */
  background:
    repeating-linear-gradient(
      115deg,
      rgba(255,210,120,.0) 0px,
      rgba(255,210,120,.0) 18px,
      rgba(255,240,200,.18) 19px,
      rgba(255,240,200,.0) 21px
    );

  opacity:.55;
  filter: blur(.25px);
  transform: rotate(12deg);
  animation: magusStreaksMove 3.2s linear infinite;
  mix-blend-mode: overlay;
}

/* garante que o conteúdo fique por cima */
#magus-golden-rain > *{
  position: relative;
  z-index: 1;
}

@keyframes magusRainMove{
  0%   { background-position: 0 0, 20px 10px, 10px 30px; }
  100% { background-position: 0 320px, 20px 420px, 10px 520px; }
}

@keyframes magusStreaksMove{
  0%   { background-position: 0 0; }
  100% { background-position: 0 280px; }
}

/* Acessibilidade: reduz animações */
@media (prefers-reduced-motion: reduce){
  #magus-golden-rain::before,
  #magus-golden-rain::after{
    animation: none;
  }
}/* End custom CSS */
/* Start custom CSS *//* ===============================
   CHAPÉU DE MAGUS — CSS PREMIUM
   =============================== */

/* 1) Controle geral */
html, body {
  overflow-x: hidden;
}

/* 2) Botões premium (dourado metálico com glow sutil) */
.elementor-button,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button {
  border-radius: 14px;
  border: 1px solid rgba(252, 239, 191, 0.35);
  background: linear-gradient(
    135deg,
    #835A30,
    #AE7B41,
    #FCEFBF
  );
  color: #0D102B;
  box-shadow: 
    0 10px 30px rgba(0,0,0,.35),
    inset 0 0 0 rgba(255,255,255,0);
  transition: 
    transform .15s ease,
    box-shadow .15s ease,
    filter .15s ease;
}

.elementor-button:hover,
.woocommerce a.button:hover,
.woocommerce button.button:hover,
.woocommerce input.button:hover {
  transform: translateY(-1px);
  filter: brightness(1.05);
  box-shadow: 
    0 16px 40px rgba(0,0,0,.45),
    0 0 12px rgba(252,239,191,.35);
}

/* 3) Cards de produto / seções */
.woocommerce ul.products li.product,
.elementor-widget-container .e-con,
.elementor-column-wrap {
  border: 1px solid rgba(174, 123, 65, 0.22);
  border-radius: 18px;
  background: rgba(13, 16, 43, 0.85);
  box-shadow: 0 20px 60px rgba(0,0,0,.45);
  transition: transform .2s ease, box-shadow .2s ease;
}

.woocommerce ul.products li.product:hover,
.elementor-widget-container .e-con:hover {
  transform: translateY(-2px);
  box-shadow: 0 30px 80px rgba(0,0,0,.55);
}

/* 4) Títulos dourados */
h1, h2, h3, .elementor-heading-title {
  color: #AE7B41;
  text-shadow: 0 0 6px rgba(252,239,191,.15);
}

/* 5) Inputs e formulários */
input,
textarea,
select {
  background: rgba(13,16,43,.9);
  border: 1px solid rgba(174,123,65,.35);
}

/* 6) Remover sombras globais indesejadas */
.elementor-widget-container,
.elementor-column,
.elementor-column-wrap,
.elementor-section {
  box-shadow: none !important;
}/* End custom CSS */