.elementor-11 .elementor-element.elementor-element-21dad5d{--display:flex;--min-height:837px;--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:center;--align-items:center;--overlay-opacity:0.86;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-11 .elementor-element.elementor-element-21dad5d:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-21dad5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://institutosharani.com.br/wp-content/uploads/2025/08/BG1-1.jpg");background-position:bottom center;background-size:cover;}.elementor-11 .elementor-element.elementor-element-21dad5d::before, .elementor-11 .elementor-element.elementor-element-21dad5d > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-21dad5d > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-21dad5d > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-21dad5d > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-21dad5d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-11 .elementor-element.elementor-element-d67c2e5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-b5d5519.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-b5d5519{text-align:center;}.elementor-11 .elementor-element.elementor-element-b5d5519 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:40px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-ae141b8.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-ae141b8{text-align:center;}.elementor-11 .elementor-element.elementor-element-ae141b8 .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:18px;font-weight:400;line-height:23px;color:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-e9aed4e{--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;}.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-11 .elementor-element.elementor-element-42472ea .elementor-button{background-color:var( --e-global-color-secondary );border-radius:34px 34px 34px 34px;}.elementor-11 .elementor-element.elementor-element-42472ea .elementor-button:hover, .elementor-11 .elementor-element.elementor-element-42472ea .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-42472ea .elementor-button:hover svg, .elementor-11 .elementor-element.elementor-element-42472ea .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-4d2565c .elementor-button{background-color:#E8E4DF00;border-style:solid;border-width:1px 1px 1px 1px;border-radius:34px 34px 34px 34px;}.elementor-11 .elementor-element.elementor-element-4d2565c .elementor-button:hover, .elementor-11 .elementor-element.elementor-element-4d2565c .elementor-button:focus{background-color:#E8E4DF1A;color:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-4d2565c .elementor-button:hover svg, .elementor-11 .elementor-element.elementor-element-4d2565c .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-ae25f01{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-06cc0c6 );--border-color:var( --e-global-color-06cc0c6 );--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-ae25f01:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-ae25f01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-3e1254c.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-3e1254c{text-align:center;}.elementor-11 .elementor-element.elementor-element-3e1254c .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-af8378f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-11 .elementor-element.elementor-element-3202368{--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;}.elementor-11 .elementor-element.elementor-element-3202368.e-con{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-d91f4ba.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-d91f4ba{text-align:left;}.elementor-11 .elementor-element.elementor-element-d91f4ba .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:33px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-72e66c9{font-family:"Source Sans 3", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-a6eabd8{--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;--border-radius:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-a6eabd8.e-con{--align-self:flex-start;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-11 .elementor-element.elementor-element-459eda8 img{border-radius:16px 16px 16px 16px;}.elementor-11 .elementor-element.elementor-element-cc390f7{--display:flex;}.elementor-11 .elementor-element.elementor-element-dd986f6{--display:flex;}.elementor-11 .elementor-element.elementor-element-6f42ff8{font-family:"Source Sans 3", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-4fbf0f6{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-06cc0c6 );--border-color:var( --e-global-color-06cc0c6 );--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-4fbf0f6:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-4fbf0f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-376866b.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-376866b{text-align:center;}.elementor-11 .elementor-element.elementor-element-376866b .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-fa85e41 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:5px 5px 5px 5px;}.elementor-11 .elementor-element.elementor-element-7ff4580{--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;}.elementor-11 .elementor-element.elementor-element-0d2bb08{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-0d2bb08.e-con{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-f63d275{font-family:"Source Sans 3", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-accent );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-0746ca7{padding:0px 0px 19px 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-11 .elementor-element.elementor-element-0746ca7.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-0746ca7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-11 .elementor-element.elementor-element-0746ca7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-11 .elementor-element.elementor-element-0746ca7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-11 .elementor-element.elementor-element-0746ca7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-11 .elementor-element.elementor-element-0746ca7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-11 .elementor-element.elementor-element-0746ca7 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-0746ca7 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-11 .elementor-element.elementor-element-0746ca7 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-b73461e{font-family:"Source Sans 3", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-cc95bd5{padding:0px 0px 19px 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-11 .elementor-element.elementor-element-cc95bd5.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-cc95bd5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-11 .elementor-element.elementor-element-cc95bd5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-11 .elementor-element.elementor-element-cc95bd5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-11 .elementor-element.elementor-element-cc95bd5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-11 .elementor-element.elementor-element-cc95bd5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-11 .elementor-element.elementor-element-cc95bd5 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-cc95bd5 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-11 .elementor-element.elementor-element-cc95bd5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11 .elementor-element.elementor-element-cc95bd5 .elementor-icon-list-item > a{font-family:"Source Sans 3", Sans-serif;font-size:18px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-cc95bd5 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-7b860bf{font-family:"Source Sans 3", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-ac13bb5{--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;--overlay-opacity:0.25;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-06cc0c6 );--border-color:var( --e-global-color-06cc0c6 );--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-ac13bb5:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-ac13bb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-ac13bb5::before, .elementor-11 .elementor-element.elementor-element-ac13bb5 > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-ac13bb5 > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-ac13bb5 > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-ac13bb5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-ac13bb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://institutosharani.com.br/wp-content/uploads/2025/08/BG2.jpg");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-11 .elementor-element.elementor-element-b83c678.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-b83c678{text-align:center;}.elementor-11 .elementor-element.elementor-element-b83c678 .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-3bee3e5{--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;}.elementor-11 .elementor-element.elementor-element-0524470{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-0524470.e-con{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-ebb75f0.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-ebb75f0{text-align:center;}.elementor-11 .elementor-element.elementor-element-ebb75f0 .elementor-heading-title{color:#C8A772;}.elementor-11 .elementor-element.elementor-element-506954d{font-family:"Source Sans 3", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-7df15a5{font-family:"Source Sans 3", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-d245feb.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-d245feb{text-align:center;}.elementor-11 .elementor-element.elementor-element-d245feb .elementor-heading-title{color:#C8A772;}.elementor-11 .elementor-element.elementor-element-69a133b{--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;}.elementor-11 .elementor-element.elementor-element-6c7ced3{--display:flex;--justify-content:space-between;}.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, .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-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-b43f34a .elementor-icon-box-wrapper{text-align:left;}.elementor-11 .elementor-element.elementor-element-b43f34a .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-b43f34a .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-b43f34a .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-11 .elementor-element.elementor-element-b43f34a:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-b43f34a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-b43f34a .elementor-icon-box-description{color:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-d4694d8{--display:flex;--justify-content:space-between;}.elementor-11 .elementor-element.elementor-element-5a17703 .elementor-icon-box-wrapper{text-align:left;}.elementor-11 .elementor-element.elementor-element-5a17703 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-5a17703 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-5a17703 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-11 .elementor-element.elementor-element-5a17703:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-5a17703:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-5a17703 .elementor-icon-box-description{color:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-59f66ac{--display:flex;--justify-content:space-between;}.elementor-11 .elementor-element.elementor-element-fd00d3a .elementor-icon-box-wrapper{text-align:left;}.elementor-11 .elementor-element.elementor-element-fd00d3a .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-fd00d3a .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-fd00d3a .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-11 .elementor-element.elementor-element-fd00d3a:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-fd00d3a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-fd00d3a .elementor-icon-box-description{color:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-92b9dff{--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;}.elementor-11 .elementor-element.elementor-element-9a0742c{--display:flex;--justify-content:space-between;}.elementor-11 .elementor-element.elementor-element-08db5f3 .elementor-icon-box-wrapper{text-align:left;}.elementor-11 .elementor-element.elementor-element-08db5f3 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-08db5f3 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-08db5f3 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-11 .elementor-element.elementor-element-08db5f3:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-08db5f3:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-08db5f3 .elementor-icon-box-description{color:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-884525b{--display:flex;--justify-content:space-between;}.elementor-11 .elementor-element.elementor-element-2fef0d8 .elementor-icon-box-wrapper{text-align:left;}.elementor-11 .elementor-element.elementor-element-2fef0d8 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-2fef0d8 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-2fef0d8 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-11 .elementor-element.elementor-element-2fef0d8:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-2fef0d8:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-2fef0d8 .elementor-icon-box-description{color:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-ec6497b{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-06cc0c6 );--border-color:var( --e-global-color-06cc0c6 );--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-ec6497b:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-ec6497b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-ec6497b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-b63b8a4.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-b63b8a4{text-align:center;}.elementor-11 .elementor-element.elementor-element-b63b8a4 .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-e66bc37{--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;}.elementor-11 .elementor-element.elementor-element-daa5d51{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-daa5d51.e-con{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-2874ba2{text-align:center;}.elementor-11 .elementor-element.elementor-element-2874ba2 .elementor-heading-title{color:#C8A772;}.elementor-11 .elementor-element.elementor-element-3452f53 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-abdb50b{font-family:"Source Sans 3", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-bb6f063{--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;}.elementor-11 .elementor-element.elementor-element-2249c96{--display:flex;--justify-content:space-between;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-2249c96:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-2249c96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-74fdb5d .elementor-icon-box-wrapper{text-align:left;}.elementor-11 .elementor-element.elementor-element-74fdb5d{--icon-box-icon-margin:21px;}.elementor-11 .elementor-element.elementor-element-74fdb5d .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-74fdb5d .elementor-icon{font-size:19px;}.elementor-11 .elementor-element.elementor-element-74fdb5d .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-74fdb5d .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-11 .elementor-element.elementor-element-74fdb5d:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-74fdb5d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-74fdb5d .elementor-icon-box-description{font-family:"Source Sans 3", Sans-serif;font-size:19px;font-weight:600;line-height:24px;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-0f31e1c{--display:flex;--justify-content:space-between;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-0f31e1c:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-0f31e1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-fce0550 .elementor-icon-box-wrapper{text-align:left;}.elementor-11 .elementor-element.elementor-element-fce0550{--icon-box-icon-margin:21px;}.elementor-11 .elementor-element.elementor-element-fce0550 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-fce0550 .elementor-icon{font-size:19px;}.elementor-11 .elementor-element.elementor-element-fce0550 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-fce0550 .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-11 .elementor-element.elementor-element-fce0550:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-fce0550:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-fce0550 .elementor-icon-box-description{font-family:"Source Sans 3", Sans-serif;font-size:19px;font-weight:600;line-height:24px;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-498c9e3{--display:flex;--justify-content:space-between;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-498c9e3:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-498c9e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-6f6c0bd .elementor-icon-box-wrapper{text-align:left;}.elementor-11 .elementor-element.elementor-element-6f6c0bd{--icon-box-icon-margin:21px;}.elementor-11 .elementor-element.elementor-element-6f6c0bd .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-6f6c0bd .elementor-icon{font-size:19px;}.elementor-11 .elementor-element.elementor-element-6f6c0bd .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-6f6c0bd .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-11 .elementor-element.elementor-element-6f6c0bd:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-6f6c0bd:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-6f6c0bd .elementor-icon-box-description{font-family:"Source Sans 3", Sans-serif;font-size:19px;font-weight:600;line-height:23px;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-0a335a6{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-0a335a6:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-0a335a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-a121c77 .elementor-icon-box-wrapper{text-align:left;}.elementor-11 .elementor-element.elementor-element-a121c77{--icon-box-icon-margin:21px;}.elementor-11 .elementor-element.elementor-element-a121c77 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-a121c77 .elementor-icon{font-size:19px;}.elementor-11 .elementor-element.elementor-element-a121c77 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-a121c77 .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-11 .elementor-element.elementor-element-a121c77:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-a121c77:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-a121c77 .elementor-icon-box-description{font-family:"Source Sans 3", Sans-serif;font-size:19px;font-weight:600;line-height:23px;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-ff26e97{--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;}.elementor-11 .elementor-element.elementor-element-92c1ca4{--display:flex;--justify-content:space-between;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-92c1ca4:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-92c1ca4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-136061e .elementor-icon-box-wrapper{text-align:left;}.elementor-11 .elementor-element.elementor-element-136061e{--icon-box-icon-margin:21px;}.elementor-11 .elementor-element.elementor-element-136061e .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-136061e .elementor-icon{font-size:19px;}.elementor-11 .elementor-element.elementor-element-136061e .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-136061e .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-11 .elementor-element.elementor-element-136061e:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-136061e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-136061e .elementor-icon-box-description{font-family:"Source Sans 3", Sans-serif;font-size:19px;font-weight:600;line-height:23px;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-b2b2e8b{--display:flex;--justify-content:space-between;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-b2b2e8b:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-b2b2e8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-8dcd5d4 .elementor-icon-box-wrapper{text-align:left;}.elementor-11 .elementor-element.elementor-element-8dcd5d4{--icon-box-icon-margin:21px;}.elementor-11 .elementor-element.elementor-element-8dcd5d4 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-8dcd5d4 .elementor-icon{font-size:19px;}.elementor-11 .elementor-element.elementor-element-8dcd5d4 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-8dcd5d4 .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-11 .elementor-element.elementor-element-8dcd5d4:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-8dcd5d4:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-8dcd5d4 .elementor-icon-box-description{font-family:"Source Sans 3", Sans-serif;font-size:19px;font-weight:600;line-height:23px;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-904ab46{--display:flex;--justify-content:space-between;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-904ab46:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-904ab46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-b3a5b69 .elementor-icon-box-wrapper{text-align:left;}.elementor-11 .elementor-element.elementor-element-b3a5b69{--icon-box-icon-margin:21px;}.elementor-11 .elementor-element.elementor-element-b3a5b69 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-b3a5b69 .elementor-icon{font-size:19px;}.elementor-11 .elementor-element.elementor-element-b3a5b69 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-b3a5b69 .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-11 .elementor-element.elementor-element-b3a5b69:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-b3a5b69:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-b3a5b69 .elementor-icon-box-description{font-family:"Source Sans 3", Sans-serif;font-size:19px;font-weight:600;line-height:23px;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-653ce0d .elementor-button{background-color:var( --e-global-color-secondary );border-radius:34px 34px 34px 34px;}.elementor-11 .elementor-element.elementor-element-653ce0d .elementor-button:hover, .elementor-11 .elementor-element.elementor-element-653ce0d .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-653ce0d.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-653ce0d .elementor-button:hover svg, .elementor-11 .elementor-element.elementor-element-653ce0d .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-585cfef{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-06cc0c6 );--border-color:var( --e-global-color-06cc0c6 );--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-585cfef:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-585cfef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-0cf293d.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-0cf293d{text-align:center;}.elementor-11 .elementor-element.elementor-element-0cf293d .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-91a50d8{--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;}.elementor-11 .elementor-element.elementor-element-653a73f{--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;--align-items:center;}.elementor-11 .elementor-element.elementor-element-653a73f.e-con{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-b597288.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-b597288 .elementor-heading-title{color:#C8A772;}.elementor-11 .elementor-element.elementor-element-e6573cf.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-e6573cf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-11 .elementor-element.elementor-element-e6573cf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-11 .elementor-element.elementor-element-e6573cf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-11 .elementor-element.elementor-element-e6573cf .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-11 .elementor-element.elementor-element-e6573cf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-11 .elementor-element.elementor-element-e6573cf .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-e6573cf .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-11 .elementor-element.elementor-element-e6573cf{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-11 .elementor-element.elementor-element-e6573cf .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-c0014a2{padding:34px 0px 0px 0px;text-align:center;}.elementor-11 .elementor-element.elementor-element-c0014a2.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-c0014a2 .elementor-heading-title{color:#C8A772;}.elementor-11 .elementor-element.elementor-element-4855a20.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-4855a20{text-align:left;}.elementor-11 .elementor-element.elementor-element-4855a20 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-2b4060a.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-2b4060a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-11 .elementor-element.elementor-element-2b4060a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-11 .elementor-element.elementor-element-2b4060a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-11 .elementor-element.elementor-element-2b4060a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-11 .elementor-element.elementor-element-2b4060a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-11 .elementor-element.elementor-element-2b4060a .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-2b4060a .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-11 .elementor-element.elementor-element-2b4060a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-11 .elementor-element.elementor-element-2b4060a .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-f5b5bea{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-06cc0c6 );--border-color:var( --e-global-color-06cc0c6 );--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-f5b5bea:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-f5b5bea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-0e5bd44{--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;}.elementor-11 .elementor-element.elementor-element-f514bc3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-f514bc3.e-con{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-b065849{text-align:center;}.elementor-11 .elementor-element.elementor-element-b065849 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:33px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-252edb6{text-align:center;}.elementor-11 .elementor-element.elementor-element-252edb6 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-380af6e{--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;}.elementor-11 .elementor-element.elementor-element-c99b073 .elementor-button{background-color:var( --e-global-color-secondary );border-radius:34px 34px 34px 34px;}.elementor-11 .elementor-element.elementor-element-c99b073 .elementor-button:hover, .elementor-11 .elementor-element.elementor-element-c99b073 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-c99b073 .elementor-button:hover svg, .elementor-11 .elementor-element.elementor-element-c99b073 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-dc9ea5f{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-dc9ea5f:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-dc9ea5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-66ac8c1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;}.elementor-11 .elementor-element.elementor-element-5f61a94{--display:flex;}.elementor-11 .elementor-element.elementor-element-ef04768.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-ef04768{text-align:left;}.elementor-11 .elementor-element.elementor-element-ef04768 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:33px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-45eb396 .elementor-button{background-color:var( --e-global-color-primary );border-radius:34px 34px 34px 34px;}.elementor-11 .elementor-element.elementor-element-45eb396 .elementor-button:hover, .elementor-11 .elementor-element.elementor-element-45eb396 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-45eb396.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-45eb396 .elementor-button:hover svg, .elementor-11 .elementor-element.elementor-element-45eb396 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-fedfac1{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-06cc0c6 );--border-color:var( --e-global-color-06cc0c6 );--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-fedfac1:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-fedfac1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#152A2F;}.elementor-11 .elementor-element.elementor-element-732f978{--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;}.elementor-11 .elementor-element.elementor-element-723d720{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-055881c img{width:100%;}.elementor-11 .elementor-element.elementor-element-ed1d325{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-a67c5af .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-1887826{--display:flex;--justify-content:center;}.elementor-11 .elementor-element.elementor-element-94262bf .elementor-repeater-item-437b806.elementor-social-icon{background-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-94262bf .elementor-repeater-item-0a253d3.elementor-social-icon{background-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-94262bf .elementor-repeater-item-76a2004.elementor-social-icon{background-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-94262bf{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:15px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-11 .elementor-element.elementor-element-94262bf.elementor-element{--align-self:flex-end;}.elementor-11 .elementor-element.elementor-element-60c80c6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-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-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-11 .elementor-element.elementor-element-b43f34a .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-b43f34a .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );}.elementor-11 .elementor-element.elementor-element-5a17703 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-5a17703 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );}.elementor-11 .elementor-element.elementor-element-fd00d3a .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-fd00d3a .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );}.elementor-11 .elementor-element.elementor-element-08db5f3 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-08db5f3 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );}.elementor-11 .elementor-element.elementor-element-2fef0d8 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-2fef0d8 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );}.elementor-11 .elementor-element.elementor-element-3452f53 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-11 .elementor-element.elementor-element-74fdb5d .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-74fdb5d .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-11 .elementor-element.elementor-element-fce0550 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-fce0550 .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-11 .elementor-element.elementor-element-6f6c0bd .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-6f6c0bd .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-11 .elementor-element.elementor-element-a121c77 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-a121c77 .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-11 .elementor-element.elementor-element-136061e .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-136061e .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-11 .elementor-element.elementor-element-8dcd5d4 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-8dcd5d4 .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-11 .elementor-element.elementor-element-b3a5b69 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-b3a5b69 .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-11 .elementor-element.elementor-element-4855a20 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-11 .elementor-element.elementor-element-252edb6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-21dad5d:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-21dad5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://institutosharani.com.br/wp-content/uploads/2025/08/BG-MOBILE-1.jpg");background-position:bottom center;}.elementor-11 .elementor-element.elementor-element-21dad5d{--min-height:681px;--justify-content:center;}.elementor-11 .elementor-element.elementor-element-d67c2e5{--margin-top:34px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:9px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-11 .elementor-element.elementor-element-b5d5519{text-align:left;}.elementor-11 .elementor-element.elementor-element-b5d5519 .elementor-heading-title{font-size:25px;}.elementor-11 .elementor-element.elementor-element-ae141b8{text-align:left;}.elementor-11 .elementor-element.elementor-element-ae141b8 .elementor-heading-title{font-size:15px;line-height:1.5em;}.elementor-11 .elementor-element.elementor-element-d91f4ba .elementor-heading-title{font-size:25px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-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-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-11 .elementor-element.elementor-element-b43f34a .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-b43f34a .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );}.elementor-11 .elementor-element.elementor-element-5a17703 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-5a17703 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );}.elementor-11 .elementor-element.elementor-element-fd00d3a .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-fd00d3a .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );}.elementor-11 .elementor-element.elementor-element-08db5f3 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-08db5f3 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );}.elementor-11 .elementor-element.elementor-element-2fef0d8 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-2fef0d8 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );}.elementor-11 .elementor-element.elementor-element-3452f53 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-11 .elementor-element.elementor-element-bb6f063{--justify-content:space-between;}.elementor-11 .elementor-element.elementor-element-2249c96{--justify-content:space-between;}.elementor-11 .elementor-element.elementor-element-74fdb5d .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-74fdb5d .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-11 .elementor-element.elementor-element-0f31e1c{--justify-content:space-between;}.elementor-11 .elementor-element.elementor-element-fce0550 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-fce0550 .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-11 .elementor-element.elementor-element-6f6c0bd .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-6f6c0bd .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-11 .elementor-element.elementor-element-a121c77 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-a121c77 .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-11 .elementor-element.elementor-element-ff26e97{--justify-content:space-evenly;}.elementor-11 .elementor-element.elementor-element-92c1ca4{--justify-content:space-evenly;}.elementor-11 .elementor-element.elementor-element-136061e .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-136061e .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-11 .elementor-element.elementor-element-8dcd5d4 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-8dcd5d4 .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-11 .elementor-element.elementor-element-904ab46{--min-height:0px;}.elementor-11 .elementor-element.elementor-element-b3a5b69 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-b3a5b69 .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-11 .elementor-element.elementor-element-4855a20 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-11 .elementor-element.elementor-element-252edb6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-11 .elementor-element.elementor-element-ef04768{text-align:center;}.elementor-11 .elementor-element.elementor-element-fedfac1{--justify-content:center;--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-11 .elementor-element.elementor-element-732f978{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-11 .elementor-element.elementor-element-732f978.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-723d720{--width:40%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-a67c5af{text-align:center;}.elementor-11 .elementor-element.elementor-element-a67c5af .elementor-heading-title{font-size:14px;}.elementor-11 .elementor-element.elementor-element-94262bf.elementor-element{--align-self:center;}}@media(min-width:768px){.elementor-11 .elementor-element.elementor-element-d67c2e5{--width:65%;}.elementor-11 .elementor-element.elementor-element-3202368{--width:60%;}.elementor-11 .elementor-element.elementor-element-a6eabd8{--width:60%;}.elementor-11 .elementor-element.elementor-element-0d2bb08{--width:86%;}.elementor-11 .elementor-element.elementor-element-0524470{--width:86%;}.elementor-11 .elementor-element.elementor-element-daa5d51{--width:86%;}.elementor-11 .elementor-element.elementor-element-653a73f{--width:86%;}.elementor-11 .elementor-element.elementor-element-f514bc3{--width:86%;}.elementor-11 .elementor-element.elementor-element-5f61a94{--width:75%;}.elementor-11 .elementor-element.elementor-element-723d720{--width:17%;}.elementor-11 .elementor-element.elementor-element-ed1d325{--width:73%;}.elementor-11 .elementor-element.elementor-element-1887826{--width:17%;}}/* Start custom CSS for container, class: .elementor-element-6c7ced3 */.card-gradient-border{
    padding: 24px; /*padding do conteúdo, pode ser definido na parte de cima da aba avançado*/
    border-radius: 6px; /*border radius do card, eu particularmente defino aqui no css*/
}

/*configurações da borda*/
.card-gradient-border:before{
    content: "";
    width: 100%;
    height: 100%;
    padding: 2px; /*tamanho da borda, altere para o valor desejado*/
    position: absolute;
    background: linear-gradient(0deg, #C8A772 0%, rgba(30, 23, 46, 0) 100%); /*o background que está sendo definido para a borda*/
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    border-radius: inherit;
    -webkit-mask: linear-gradient(black, black) content-box content-box, linear-gradient(black, black);
    -webkit-mask-composite: xor;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4694d8 */.card-gradient-border{
    padding: 24px; /*padding do conteúdo, pode ser definido na parte de cima da aba avançado*/
    border-radius: 6px; /*border radius do card, eu particularmente defino aqui no css*/
}

/*configurações da borda*/
.card-gradient-border:before{
    content: "";
    width: 100%;
    height: 100%;
    padding: 2px; /*tamanho da borda, altere para o valor desejado*/
    position: absolute;
    background: linear-gradient(0deg, #C8A772 0%, rgba(30, 23, 46, 0) 100%); /*o background que está sendo definido para a borda*/
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    border-radius: inherit;
    -webkit-mask: linear-gradient(black, black) content-box content-box, linear-gradient(black, black);
    -webkit-mask-composite: xor;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59f66ac */.card-gradient-border{
    padding: 24px; /*padding do conteúdo, pode ser definido na parte de cima da aba avançado*/
    border-radius: 6px; /*border radius do card, eu particularmente defino aqui no css*/
}

/*configurações da borda*/
.card-gradient-border:before{
    content: "";
    width: 100%;
    height: 100%;
    padding: 2px; /*tamanho da borda, altere para o valor desejado*/
    position: absolute;
    background: linear-gradient(0deg, #C8A772 0%, rgba(30, 23, 46, 0) 100%); /*o background que está sendo definido para a borda*/
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    border-radius: inherit;
    -webkit-mask: linear-gradient(black, black) content-box content-box, linear-gradient(black, black);
    -webkit-mask-composite: xor;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a0742c */.card-gradient-border{
    padding: 24px; /*padding do conteúdo, pode ser definido na parte de cima da aba avançado*/
    border-radius: 6px; /*border radius do card, eu particularmente defino aqui no css*/
}

/*configurações da borda*/
.card-gradient-border:before{
    content: "";
    width: 100%;
    height: 100%;
    padding: 2px; /*tamanho da borda, altere para o valor desejado*/
    position: absolute;
    background: linear-gradient(0deg, #C8A772 0%, rgba(30, 23, 46, 0) 100%); /*o background que está sendo definido para a borda*/
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    border-radius: inherit;
    -webkit-mask: linear-gradient(black, black) content-box content-box, linear-gradient(black, black);
    -webkit-mask-composite: xor;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-884525b */.card-gradient-border{
    padding: 24px; /*padding do conteúdo, pode ser definido na parte de cima da aba avançado*/
    border-radius: 6px; /*border radius do card, eu particularmente defino aqui no css*/
}

/*configurações da borda*/
.card-gradient-border:before{
    content: "";
    width: 100%;
    height: 100%;
    padding: 2px; /*tamanho da borda, altere para o valor desejado*/
    position: absolute;
    background: linear-gradient(0deg, #C8A772 0%, rgba(30, 23, 46, 0) 100%); /*o background que está sendo definido para a borda*/
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    border-radius: inherit;
    -webkit-mask: linear-gradient(black, black) content-box content-box, linear-gradient(black, black);
    -webkit-mask-composite: xor;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2249c96 */.card-gradient-border{
    padding: 24px; /*padding do conteúdo, pode ser definido na parte de cima da aba avançado*/
    border-radius: 10px; /*border radius do card, eu particularmente defino aqui no css*/
}

/*configurações da borda*/
.card-gradient-border:before{
    content: "";
    width: 100%;
    height: 100%;
    padding: 1px; /*tamanho da borda, altere para o valor desejado*/
    position: absolute;
    background: linear-gradient(0deg, #C8A772 0%, rgba(30, 23, 46, 0) 100%); /*o background que está sendo definido para a borda*/
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    border-radius: inherit;
    -webkit-mask: linear-gradient(black, black) content-box content-box, linear-gradient(black, black);
    -webkit-mask-composite: xor;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f31e1c */.card-gradient-border{
    padding: 24px; /*padding do conteúdo, pode ser definido na parte de cima da aba avançado*/
    border-radius: 10px; /*border radius do card, eu particularmente defino aqui no css*/
}

/*configurações da borda*/
.card-gradient-border:before{
    content: "";
    width: 100%;
    height: 100%;
    padding: 1px; /*tamanho da borda, altere para o valor desejado*/
    position: absolute;
    background: linear-gradient(0deg, #C8A772 0%, rgba(30, 23, 46, 0) 100%); /*o background que está sendo definido para a borda*/
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    border-radius: inherit;
    -webkit-mask: linear-gradient(black, black) content-box content-box, linear-gradient(black, black);
    -webkit-mask-composite: xor;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-498c9e3 */.card-gradient-border{
    padding: 24px; /*padding do conteúdo, pode ser definido na parte de cima da aba avançado*/
    border-radius: 10px; /*border radius do card, eu particularmente defino aqui no css*/
}

/*configurações da borda*/
.card-gradient-border:before{
    content: "";
    width: 100%;
    height: 100%;
    padding: 1px; /*tamanho da borda, altere para o valor desejado*/
    position: absolute;
    background: linear-gradient(0deg, #C8A772 0%, rgba(30, 23, 46, 0) 100%); /*o background que está sendo definido para a borda*/
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    border-radius: inherit;
    -webkit-mask: linear-gradient(black, black) content-box content-box, linear-gradient(black, black);
    -webkit-mask-composite: xor;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a335a6 */.card-gradient-border{
    padding: 24px; /*padding do conteúdo, pode ser definido na parte de cima da aba avançado*/
    border-radius: 10px; /*border radius do card, eu particularmente defino aqui no css*/
}

/*configurações da borda*/
.card-gradient-border:before{
    content: "";
    width: 100%;
    height: 100%;
    padding: 1px; /*tamanho da borda, altere para o valor desejado*/
    position: absolute;
    background: linear-gradient(0deg, #C8A772 0%, rgba(30, 23, 46, 0) 100%); /*o background que está sendo definido para a borda*/
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    border-radius: inherit;
    -webkit-mask: linear-gradient(black, black) content-box content-box, linear-gradient(black, black);
    -webkit-mask-composite: xor;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92c1ca4 */.card-gradient-border{
    padding: 24px; /*padding do conteúdo, pode ser definido na parte de cima da aba avançado*/
    border-radius: 10px; /*border radius do card, eu particularmente defino aqui no css*/
}

/*configurações da borda*/
.card-gradient-border:before{
    content: "";
    width: 100%;
    height: 100%;
    padding: 1px; /*tamanho da borda, altere para o valor desejado*/
    position: absolute;
    background: linear-gradient(0deg, #C8A772 0%, rgba(30, 23, 46, 0) 100%); /*o background que está sendo definido para a borda*/
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    border-radius: inherit;
    -webkit-mask: linear-gradient(black, black) content-box content-box, linear-gradient(black, black);
    -webkit-mask-composite: xor;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2b2e8b */.card-gradient-border{
    padding: 24px; /*padding do conteúdo, pode ser definido na parte de cima da aba avançado*/
    border-radius: 10px; /*border radius do card, eu particularmente defino aqui no css*/
}

/*configurações da borda*/
.card-gradient-border:before{
    content: "";
    width: 100%;
    height: 100%;
    padding: 1px; /*tamanho da borda, altere para o valor desejado*/
    position: absolute;
    background: linear-gradient(0deg, #C8A772 0%, rgba(30, 23, 46, 0) 100%); /*o background que está sendo definido para a borda*/
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    border-radius: inherit;
    -webkit-mask: linear-gradient(black, black) content-box content-box, linear-gradient(black, black);
    -webkit-mask-composite: xor;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-904ab46 */.card-gradient-border{
    padding: 24px; /*padding do conteúdo, pode ser definido na parte de cima da aba avançado*/
    border-radius: 10px; /*border radius do card, eu particularmente defino aqui no css*/
}

/*configurações da borda*/
.card-gradient-border:before{
    content: "";
    width: 100%;
    height: 100%;
    padding: 1px; /*tamanho da borda, altere para o valor desejado*/
    position: absolute;
    background: linear-gradient(0deg, #C8A772 0%, rgba(30, 23, 46, 0) 100%); /*o background que está sendo definido para a borda*/
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    border-radius: inherit;
    -webkit-mask: linear-gradient(black, black) content-box content-box, linear-gradient(black, black);
    -webkit-mask-composite: xor;
}/* End custom CSS */