.elementor-178 .elementor-element.elementor-element-b0ef6ce{--display:flex;--min-height:35vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-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-178 .elementor-element.elementor-element-2e45c2e{color:#2C3563;}.elementor-178 .elementor-element.elementor-element-b9c7244{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;font-family:"Lucida Sans", Sans-serif;font-size:16px;font-weight:400;letter-spacing:1px;color:var( --e-global-color-25dcfd0 );}.elementor-178 .elementor-element.elementor-element-b9c7244 p{margin-block-end:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-178 .elementor-element.elementor-element-06f5af2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(7px/2);}.elementor-178 .elementor-element.elementor-element-06f5af2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(7px/2);}.elementor-178 .elementor-element.elementor-element-06f5af2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(7px/2);}.elementor-178 .elementor-element.elementor-element-06f5af2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-7px/2);}.elementor-178 .elementor-element.elementor-element-06f5af2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-7px/2);}.elementor-178 .elementor-element.elementor-element-06f5af2 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-178 .elementor-element.elementor-element-06f5af2 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-178 .elementor-element.elementor-element-06f5af2{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-178 .elementor-element.elementor-element-06f5af2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-178 .elementor-element.elementor-element-06f5af2 .elementor-icon-list-item > a{font-family:"Lucida Sans", Sans-serif;font-size:14px;font-weight:600;letter-spacing:0.7px;}.elementor-178 .elementor-element.elementor-element-06f5af2 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-text );}.elementor-178 .elementor-element.elementor-element-06f5af2 .elementor-icon-list-text{transition:color 0s;}.elementor-178 .elementor-element.elementor-element-d138104{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-abc9d84{--display:flex;--justify-content:center;--border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.35);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-178 .elementor-element.elementor-element-abc9d84:not(.elementor-motion-effects-element-type-background), .elementor-178 .elementor-element.elementor-element-abc9d84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b291ed7 );}.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-178 .elementor-element.elementor-element-ec0d772 .elementor-heading-title{font-family:"Lucida Sans", Sans-serif;font-size:32px;font-weight:600;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-178 .elementor-element.elementor-element-8314439 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-178 .elementor-element.elementor-element-8314439{text-align:justify;font-family:"Lucida Sans", Sans-serif;font-size:16px;font-weight:400;letter-spacing:0.5px;color:var( --e-global-color-5d529df );}.elementor-178 .elementor-element.elementor-element-8314439 a{color:var( --e-global-color-text );}.elementor-178 .elementor-element.elementor-element-f645f73{--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:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-48ec1ca .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-178 .elementor-element.elementor-element-6311c36{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-d2e91d4 .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:32px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-178 .elementor-element.elementor-element-96cd16e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-3820f48{--display:flex;--border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.35);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-178 .elementor-element.elementor-element-3820f48:not(.elementor-motion-effects-element-type-background), .elementor-178 .elementor-element.elementor-element-3820f48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-178 .elementor-element.elementor-element-848fbc5 .elementor-heading-title{font-family:"Lucida Sans", Sans-serif;font-size:16px;font-weight:600;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-178 .elementor-element.elementor-element-5a5edbc{font-family:"Lucida Sans", Sans-serif;font-size:14px;font-weight:400;letter-spacing:1px;color:var( --e-global-color-5d529df );}.elementor-178 .elementor-element.elementor-element-5a5edbc p{margin-block-end:0px;}.elementor-178 .elementor-element.elementor-element-5a5edbc a{color:var( --e-global-color-text );}.elementor-178 .elementor-element.elementor-element-e1276e7{--display:flex;--border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.35);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-178 .elementor-element.elementor-element-e1276e7:not(.elementor-motion-effects-element-type-background), .elementor-178 .elementor-element.elementor-element-e1276e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-178 .elementor-element.elementor-element-6afee3a .elementor-heading-title{font-family:"Lucida Sans", Sans-serif;font-size:16px;font-weight:600;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-178 .elementor-element.elementor-element-752973f{font-family:"Lucida Sans", Sans-serif;font-size:14px;font-weight:400;letter-spacing:1px;color:var( --e-global-color-5d529df );}.elementor-178 .elementor-element.elementor-element-752973f p{margin-block-end:0px;}.elementor-178 .elementor-element.elementor-element-752973f a{color:var( --e-global-color-text );}.elementor-178 .elementor-element.elementor-element-39e4902{--display:flex;--border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.35);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-178 .elementor-element.elementor-element-39e4902:not(.elementor-motion-effects-element-type-background), .elementor-178 .elementor-element.elementor-element-39e4902 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-178 .elementor-element.elementor-element-9a1302b .elementor-heading-title{font-family:"Lucida Sans", Sans-serif;font-size:16px;font-weight:600;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-178 .elementor-element.elementor-element-5aca5dc{font-family:"Lucida Sans", Sans-serif;font-size:14px;font-weight:400;letter-spacing:1px;color:var( --e-global-color-5d529df );}.elementor-178 .elementor-element.elementor-element-5aca5dc p{margin-block-end:0px;}.elementor-178 .elementor-element.elementor-element-5aca5dc a{color:var( --e-global-color-text );}.elementor-178 .elementor-element.elementor-element-d813ab8{--display:flex;--border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.35);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-178 .elementor-element.elementor-element-d813ab8:not(.elementor-motion-effects-element-type-background), .elementor-178 .elementor-element.elementor-element-d813ab8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-178 .elementor-element.elementor-element-a459021 .elementor-heading-title{font-family:"Lucida Sans", Sans-serif;font-size:16px;font-weight:600;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-178 .elementor-element.elementor-element-c1b72b7{font-family:"Lucida Sans", Sans-serif;font-size:14px;font-weight:400;letter-spacing:1px;color:var( --e-global-color-5d529df );}.elementor-178 .elementor-element.elementor-element-c1b72b7 p{margin-block-end:0px;}.elementor-178 .elementor-element.elementor-element-c1b72b7 a{color:var( --e-global-color-text );}.elementor-178 .elementor-element.elementor-element-db81454{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-860c14b .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:32px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-178 .elementor-element.elementor-element-4a17de8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-a91989c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-4aaea4c{--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-178 .elementor-element.elementor-element-a6fcc35{font-family:"Lucida Sans", Sans-serif;font-size:16px;font-weight:400;letter-spacing:0.5px;color:var( --e-global-color-5d529df );}.elementor-178 .elementor-element.elementor-element-a6fcc35 p{margin-block-end:0px;}.elementor-178 .elementor-element.elementor-element-bbd2490{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-a3f79f0{--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-178 .elementor-element.elementor-element-996ce1f{font-family:"Lucida Sans", Sans-serif;font-size:16px;font-weight:400;letter-spacing:0.5px;color:var( --e-global-color-5d529df );}.elementor-178 .elementor-element.elementor-element-996ce1f p{margin-block-end:0px;}.elementor-178 .elementor-element.elementor-element-0265d02{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-55bca0e{--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-178 .elementor-element.elementor-element-cae6b6e{font-family:"Lucida Sans", Sans-serif;font-size:16px;font-weight:400;letter-spacing:0.5px;color:var( --e-global-color-5d529df );}.elementor-178 .elementor-element.elementor-element-cae6b6e p{margin-block-end:0px;}.elementor-178 .elementor-element.elementor-element-cf006c6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-d6074a6{--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-178 .elementor-element.elementor-element-56b0489{font-family:"Lucida Sans", Sans-serif;font-size:16px;font-weight:400;letter-spacing:0.5px;color:var( --e-global-color-5d529df );}.elementor-178 .elementor-element.elementor-element-56b0489 p{margin-block-end:0px;}.elementor-178 .elementor-element.elementor-element-f71fa05{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-61c743e{--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-178 .elementor-element.elementor-element-60a899b{font-family:"Lucida Sans", Sans-serif;font-size:16px;font-weight:400;letter-spacing:0.5px;color:var( --e-global-color-5d529df );}.elementor-178 .elementor-element.elementor-element-60a899b p{margin-block-end:0px;}.elementor-178 .elementor-element.elementor-element-9304a6a{--n-accordion-title-font-size:18px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-secondary );--n-accordion-icon-size:15px;}:where( .elementor-178 .elementor-element.elementor-element-9304a6a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Lucida Sans", Sans-serif;font-weight:600;letter-spacing:0.5px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-178 .elementor-element.elementor-element-6520984{width:var( --container-widget-width, 41% );max-width:41%;--container-widget-width:41%;--container-widget-flex-grow:0;}.elementor-178 .elementor-element.elementor-element-6520984 img{border-radius:5px 5px 5px 5px;}.elementor-178 .elementor-element.elementor-element-4557270{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-cdd801a .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:32px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-178 .elementor-element.elementor-element-9d96982{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-c824573{--display:flex;--justify-content:center;--border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.35);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-178 .elementor-element.elementor-element-c824573:not(.elementor-motion-effects-element-type-background), .elementor-178 .elementor-element.elementor-element-c824573 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b291ed7 );}.elementor-178 .elementor-element.elementor-element-cf7c0f3 .elementor-heading-title{font-family:"Lucida Sans", Sans-serif;font-size:18px;font-weight:600;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-178 .elementor-element.elementor-element-57a1b0a{font-family:"Lucida Sans", Sans-serif;font-size:14px;font-weight:400;letter-spacing:1px;color:var( --e-global-color-5d529df );}.elementor-178 .elementor-element.elementor-element-57a1b0a p{margin-block-end:0px;}.elementor-178 .elementor-element.elementor-element-57a1b0a a{color:var( --e-global-color-text );}.elementor-178 .elementor-element.elementor-element-752abfd{font-family:"Lucida Sans", Sans-serif;font-size:14px;font-weight:400;letter-spacing:1px;color:var( --e-global-color-5d529df );}.elementor-178 .elementor-element.elementor-element-752abfd p{margin-block-end:0px;}.elementor-178 .elementor-element.elementor-element-752abfd a{color:var( --e-global-color-text );}.elementor-178 .elementor-element.elementor-element-12aba66{--display:flex;--justify-content:space-around;--border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.35);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-178 .elementor-element.elementor-element-12aba66:not(.elementor-motion-effects-element-type-background), .elementor-178 .elementor-element.elementor-element-12aba66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b291ed7 );}.elementor-178 .elementor-element.elementor-element-f74eb52 .elementor-heading-title{font-family:"Lucida Sans", Sans-serif;font-size:18px;font-weight:600;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-178 .elementor-element.elementor-element-294df39{font-family:"Lucida Sans", Sans-serif;font-size:14px;font-weight:400;letter-spacing:1px;color:var( --e-global-color-5d529df );}.elementor-178 .elementor-element.elementor-element-294df39 p{margin-block-end:0px;}.elementor-178 .elementor-element.elementor-element-294df39 a{color:var( --e-global-color-text );}.elementor-178 .elementor-element.elementor-element-c077a24{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-bc7b995 .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:32px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-178 .elementor-element.elementor-element-ed5d312{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-e5e9376{--display:flex;--border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.35);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-178 .elementor-element.elementor-element-e5e9376:not(.elementor-motion-effects-element-type-background), .elementor-178 .elementor-element.elementor-element-e5e9376 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b291ed7 );}.elementor-178 .elementor-element.elementor-element-b5fb6d7 .elementor-heading-title{font-family:"Lucida Sans", Sans-serif;font-size:18px;font-weight:600;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-178 .elementor-element.elementor-element-06d4caa{font-family:"Lucida Sans", Sans-serif;font-size:14px;font-weight:400;letter-spacing:1px;color:var( --e-global-color-5d529df );}.elementor-178 .elementor-element.elementor-element-06d4caa p{margin-block-end:0px;}.elementor-178 .elementor-element.elementor-element-06d4caa a{color:var( --e-global-color-text );}.elementor-178 .elementor-element.elementor-element-f665a08{--display:flex;--border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.35);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-178 .elementor-element.elementor-element-f665a08:not(.elementor-motion-effects-element-type-background), .elementor-178 .elementor-element.elementor-element-f665a08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b291ed7 );}.elementor-178 .elementor-element.elementor-element-b0af108 .elementor-heading-title{font-family:"Lucida Sans", Sans-serif;font-size:18px;font-weight:600;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-178 .elementor-element.elementor-element-928bfda{font-family:"Lucida Sans", Sans-serif;font-size:14px;font-weight:400;letter-spacing:1px;color:var( --e-global-color-5d529df );}.elementor-178 .elementor-element.elementor-element-928bfda p{margin-block-end:0px;}.elementor-178 .elementor-element.elementor-element-928bfda a{color:var( --e-global-color-text );}.elementor-178 .elementor-element.elementor-element-2f66281{--display:flex;--border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.35);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-178 .elementor-element.elementor-element-2f66281:not(.elementor-motion-effects-element-type-background), .elementor-178 .elementor-element.elementor-element-2f66281 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b291ed7 );}.elementor-178 .elementor-element.elementor-element-0f74a76 .elementor-heading-title{font-family:"Lucida Sans", Sans-serif;font-size:18px;font-weight:600;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-178 .elementor-element.elementor-element-5f182ef{font-family:"Lucida Sans", Sans-serif;font-size:14px;font-weight:400;letter-spacing:1px;color:var( --e-global-color-5d529df );}.elementor-178 .elementor-element.elementor-element-5f182ef p{margin-block-end:0px;}.elementor-178 .elementor-element.elementor-element-5f182ef a{color:var( --e-global-color-text );}.elementor-178 .elementor-element.elementor-element-e464176{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-4c42e5e{--display:flex;--border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.35);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-178 .elementor-element.elementor-element-4c42e5e:not(.elementor-motion-effects-element-type-background), .elementor-178 .elementor-element.elementor-element-4c42e5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b291ed7 );}.elementor-178 .elementor-element.elementor-element-e6dd6c9 .elementor-heading-title{font-family:"Lucida Sans", Sans-serif;font-size:18px;font-weight:600;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-178 .elementor-element.elementor-element-2995bb0{font-family:"Lucida Sans", Sans-serif;font-size:14px;font-weight:400;letter-spacing:1px;color:var( --e-global-color-5d529df );}.elementor-178 .elementor-element.elementor-element-2995bb0 p{margin-block-end:0px;}.elementor-178 .elementor-element.elementor-element-2995bb0 a{color:var( --e-global-color-text );}.elementor-178 .elementor-element.elementor-element-520ca73{--display:flex;--border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.35);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-178 .elementor-element.elementor-element-520ca73:not(.elementor-motion-effects-element-type-background), .elementor-178 .elementor-element.elementor-element-520ca73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b291ed7 );}.elementor-178 .elementor-element.elementor-element-6dd9fc2 .elementor-heading-title{font-family:"Lucida Sans", Sans-serif;font-size:18px;font-weight:600;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-178 .elementor-element.elementor-element-16ecc85{font-family:"Lucida Sans", Sans-serif;font-size:14px;font-weight:400;letter-spacing:1px;color:var( --e-global-color-5d529df );}.elementor-178 .elementor-element.elementor-element-16ecc85 p{margin-block-end:0px;}.elementor-178 .elementor-element.elementor-element-16ecc85 a{color:var( --e-global-color-text );}.elementor-178 .elementor-element.elementor-element-c0b03a9{--display:flex;--border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.35);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-178 .elementor-element.elementor-element-c0b03a9:not(.elementor-motion-effects-element-type-background), .elementor-178 .elementor-element.elementor-element-c0b03a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b291ed7 );}.elementor-178 .elementor-element.elementor-element-4cb90fa .elementor-heading-title{font-family:"Lucida Sans", Sans-serif;font-size:18px;font-weight:600;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-178 .elementor-element.elementor-element-d5c72eb{font-family:"Lucida Sans", Sans-serif;font-size:14px;font-weight:400;letter-spacing:1px;color:var( --e-global-color-5d529df );}.elementor-178 .elementor-element.elementor-element-d5c72eb p{margin-block-end:0px;}.elementor-178 .elementor-element.elementor-element-d5c72eb a{color:var( --e-global-color-text );}.elementor-178 .elementor-element.elementor-element-8b464c8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-3c8c357 .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:32px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-178 .elementor-element.elementor-element-9bf0b46{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-d4ce73d{width:100%;max-width:100%;}.elementor-178 .elementor-element.elementor-element-d4ce73d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-178 .elementor-element.elementor-element-d4ce73d img{width:100%;max-width:100%;border-radius:5px 5px 5px 5px;}.elementor-178 .elementor-element.elementor-element-4db2404{width:100%;max-width:100%;}.elementor-178 .elementor-element.elementor-element-4db2404 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-178 .elementor-element.elementor-element-4db2404 img{width:100%;max-width:100%;border-radius:5px 5px 5px 5px;}.elementor-178 .elementor-element.elementor-element-d547cb3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-f41fd44 .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:32px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-178 .elementor-element.elementor-element-91bed87{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:25px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-640b139{--display:flex;--border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.35);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-178 .elementor-element.elementor-element-640b139:not(.elementor-motion-effects-element-type-background), .elementor-178 .elementor-element.elementor-element-640b139 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-178 .elementor-element.elementor-element-e91e1e3 .elementor-heading-title{font-family:"Lucida Sans", Sans-serif;font-size:18px;font-weight:600;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-178 .elementor-element.elementor-element-14718d3{font-family:"Lucida Sans", Sans-serif;font-size:14px;font-weight:400;letter-spacing:1px;color:var( --e-global-color-5d529df );}.elementor-178 .elementor-element.elementor-element-14718d3 p{margin-block-end:0px;}.elementor-178 .elementor-element.elementor-element-14718d3 a{color:var( --e-global-color-text );}.elementor-178 .elementor-element.elementor-element-6154f3f{--display:flex;--border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.35);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-178 .elementor-element.elementor-element-6154f3f:not(.elementor-motion-effects-element-type-background), .elementor-178 .elementor-element.elementor-element-6154f3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-178 .elementor-element.elementor-element-5085f4d .elementor-heading-title{font-family:"Lucida Sans", Sans-serif;font-size:18px;font-weight:600;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-178 .elementor-element.elementor-element-8fc0617{font-family:"Lucida Sans", Sans-serif;font-size:14px;font-weight:400;letter-spacing:1px;color:var( --e-global-color-5d529df );}.elementor-178 .elementor-element.elementor-element-8fc0617 p{margin-block-end:0px;}.elementor-178 .elementor-element.elementor-element-8fc0617 a{color:var( --e-global-color-text );}.elementor-178 .elementor-element.elementor-element-b0964f0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-bd83d96{--display:flex;--border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.35);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-178 .elementor-element.elementor-element-bd83d96:not(.elementor-motion-effects-element-type-background), .elementor-178 .elementor-element.elementor-element-bd83d96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-178 .elementor-element.elementor-element-5ee742a .elementor-heading-title{font-family:"Lucida Sans", Sans-serif;font-size:18px;font-weight:600;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-178 .elementor-element.elementor-element-b1c3b8a{font-family:"Lucida Sans", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.5px;color:var( --e-global-color-secondary );}.elementor-178 .elementor-element.elementor-element-b1c3b8a p{margin-block-end:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-178 .elementor-element.elementor-element-7949d52 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Lucida Sans", Sans-serif;font-size:14px;font-weight:600;letter-spacing:0.8px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:4px 4px 4px 4px;padding:10px 25px 10px 25px;}.elementor-178 .elementor-element.elementor-element-7949d52 .elementor-button:hover, .elementor-178 .elementor-element.elementor-element-7949d52 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-178 .elementor-element.elementor-element-7949d52 .elementor-button:hover svg, .elementor-178 .elementor-element.elementor-element-7949d52 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}@media(min-width:768px){.elementor-178 .elementor-element.elementor-element-abc9d84{--width:50%;}.elementor-178 .elementor-element.elementor-element-f645f73{--width:50%;}.elementor-178 .elementor-element.elementor-element-c824573{--width:50%;}.elementor-178 .elementor-element.elementor-element-12aba66{--width:50%;}}/* Start custom CSS for icon-list, class: .elementor-element-06f5af2 */.elementor-178 .elementor-element.elementor-element-06f5af2 .elementor-icon-list-items li {
    background: #fff !important;
    padding: 10px 15px !important;
    border: 1px solid #ebebeb;
    border-radius: 7.5px;
    cursor: pointer !important;
}

.elementor-178 .elementor-element.elementor-element-06f5af2 .elementor-icon-list-items li:hover {
    background: #ebebeb !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d2e91d4 */.title-angulo{
  --offset: 1px;
  --thickness: 6px;
  --accent: #FFD54A;
  --solid: 1px;          /* trecho 100% amarelo no canto */
  --fadeStep: 4px;        /* transição até transparente */

  position: relative;
  display: inline-block;
  line-height: 1.1;
  padding-top: calc(var(--offset) + 18px);
  padding-bottom: calc(var(--offset) + var(--thickness) + 5px);
  padding-left: calc(var(--offset) + var(--thickness) + 8px);
  isolation: isolate;
}

.title-angulo::before,
.title-angulo::after{
  content:"";
  position:absolute;
  left: var(--offset);
  top: var(--offset);
  z-index:-1;
  pointer-events:none;
  border-radius: 2px;
}

/* ESQUERDA: sólido no canto (lado esquerdo) -> some à direita */
.title-angulo::before{
  width: var(--thickness);
  height: 100%;
  background: linear-gradient(
    to right,
    var(--accent) 0,
    var(--accent) var(--solid),
    rgba(255,213,74,.45) calc(var(--solid) + var(--fadeStep)),
    rgba(255,213,74,0) 100%
  );
}

/* TOPO: sólido no canto (lado de cima) -> some para baixo */
.title-angulo::after{
  width: 7.5%;
  height: var(--thickness);
  background: linear-gradient(
    to bottom,
    var(--accent) 0,
    var(--accent) var(--solid),
    rgba(255,213,74,.45) calc(var(--solid) + var(--fadeStep)),
    rgba(255,213,74,0) 100%
  );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-860c14b */.title-angulo{
  --offset: 1px;
  --thickness: 6px;
  --accent: #FFD54A;
  --solid: 1px;          /* trecho 100% amarelo no canto */
  --fadeStep: 4px;        /* transição até transparente */

  position: relative;
  display: inline-block;
  line-height: 1.1;
  padding-top: calc(var(--offset) + 18px);
  padding-bottom: calc(var(--offset) + var(--thickness) + 5px);
  padding-left: calc(var(--offset) + var(--thickness) + 8px);
  isolation: isolate;
}

.title-angulo::before,
.title-angulo::after{
  content:"";
  position:absolute;
  left: var(--offset);
  top: var(--offset);
  z-index:-1;
  pointer-events:none;
  border-radius: 2px;
}

/* ESQUERDA: sólido no canto (lado esquerdo) -> some à direita */
.title-angulo::before{
  width: var(--thickness);
  height: 100%;
  background: linear-gradient(
    to right,
    var(--accent) 0,
    var(--accent) var(--solid),
    rgba(255,213,74,.45) calc(var(--solid) + var(--fadeStep)),
    rgba(255,213,74,0) 100%
  );
}

/* TOPO: sólido no canto (lado de cima) -> some para baixo */
.title-angulo::after{
  width: 7.5%;
  height: var(--thickness);
  background: linear-gradient(
    to bottom,
    var(--accent) 0,
    var(--accent) var(--solid),
    rgba(255,213,74,.45) calc(var(--solid) + var(--fadeStep)),
    rgba(255,213,74,0) 100%
  );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cdd801a */.title-angulo{
  --offset: 1px;
  --thickness: 6px;
  --accent: #FFD54A;
  --solid: 1px;          /* trecho 100% amarelo no canto */
  --fadeStep: 4px;        /* transição até transparente */

  position: relative;
  display: inline-block;
  line-height: 1.1;
  padding-top: calc(var(--offset) + 18px);
  padding-bottom: calc(var(--offset) + var(--thickness) + 5px);
  padding-left: calc(var(--offset) + var(--thickness) + 8px);
  isolation: isolate;
}

.title-angulo::before,
.title-angulo::after{
  content:"";
  position:absolute;
  left: var(--offset);
  top: var(--offset);
  z-index:-1;
  pointer-events:none;
  border-radius: 2px;
}

/* ESQUERDA: sólido no canto (lado esquerdo) -> some à direita */
.title-angulo::before{
  width: var(--thickness);
  height: 100%;
  background: linear-gradient(
    to right,
    var(--accent) 0,
    var(--accent) var(--solid),
    rgba(255,213,74,.45) calc(var(--solid) + var(--fadeStep)),
    rgba(255,213,74,0) 100%
  );
}

/* TOPO: sólido no canto (lado de cima) -> some para baixo */
.title-angulo::after{
  width: 7.5%;
  height: var(--thickness);
  background: linear-gradient(
    to bottom,
    var(--accent) 0,
    var(--accent) var(--solid),
    rgba(255,213,74,.45) calc(var(--solid) + var(--fadeStep)),
    rgba(255,213,74,0) 100%
  );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bc7b995 */.title-angulo{
  --offset: 1px;
  --thickness: 6px;
  --accent: #FFD54A;
  --solid: 1px;          /* trecho 100% amarelo no canto */
  --fadeStep: 4px;        /* transição até transparente */

  position: relative;
  display: inline-block;
  line-height: 1.1;
  padding-top: calc(var(--offset) + 18px);
  padding-bottom: calc(var(--offset) + var(--thickness) + 5px);
  padding-left: calc(var(--offset) + var(--thickness) + 8px);
  isolation: isolate;
}

.title-angulo::before,
.title-angulo::after{
  content:"";
  position:absolute;
  left: var(--offset);
  top: var(--offset);
  z-index:-1;
  pointer-events:none;
  border-radius: 2px;
}

/* ESQUERDA: sólido no canto (lado esquerdo) -> some à direita */
.title-angulo::before{
  width: var(--thickness);
  height: 100%;
  background: linear-gradient(
    to right,
    var(--accent) 0,
    var(--accent) var(--solid),
    rgba(255,213,74,.45) calc(var(--solid) + var(--fadeStep)),
    rgba(255,213,74,0) 100%
  );
}

/* TOPO: sólido no canto (lado de cima) -> some para baixo */
.title-angulo::after{
  width: 7.5%;
  height: var(--thickness);
  background: linear-gradient(
    to bottom,
    var(--accent) 0,
    var(--accent) var(--solid),
    rgba(255,213,74,.45) calc(var(--solid) + var(--fadeStep)),
    rgba(255,213,74,0) 100%
  );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c8c357 */.title-angulo{
  --offset: 1px;
  --thickness: 6px;
  --accent: #FFD54A;
  --solid: 1px;          /* trecho 100% amarelo no canto */
  --fadeStep: 4px;        /* transição até transparente */

  position: relative;
  display: inline-block;
  line-height: 1.1;
  padding-top: calc(var(--offset) + 18px);
  padding-bottom: calc(var(--offset) + var(--thickness) + 5px);
  padding-left: calc(var(--offset) + var(--thickness) + 8px);
  isolation: isolate;
}

.title-angulo::before,
.title-angulo::after{
  content:"";
  position:absolute;
  left: var(--offset);
  top: var(--offset);
  z-index:-1;
  pointer-events:none;
  border-radius: 2px;
}

/* ESQUERDA: sólido no canto (lado esquerdo) -> some à direita */
.title-angulo::before{
  width: var(--thickness);
  height: 100%;
  background: linear-gradient(
    to right,
    var(--accent) 0,
    var(--accent) var(--solid),
    rgba(255,213,74,.45) calc(var(--solid) + var(--fadeStep)),
    rgba(255,213,74,0) 100%
  );
}

/* TOPO: sólido no canto (lado de cima) -> some para baixo */
.title-angulo::after{
  width: 7.5%;
  height: var(--thickness);
  background: linear-gradient(
    to bottom,
    var(--accent) 0,
    var(--accent) var(--solid),
    rgba(255,213,74,.45) calc(var(--solid) + var(--fadeStep)),
    rgba(255,213,74,0) 100%
  );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f41fd44 */.title-angulo{
  --offset: 1px;
  --thickness: 6px;
  --accent: #FFD54A;
  --solid: 1px;          /* trecho 100% amarelo no canto */
  --fadeStep: 4px;        /* transição até transparente */

  position: relative;
  display: inline-block;
  line-height: 1.1;
  padding-top: calc(var(--offset) + 18px);
  padding-bottom: calc(var(--offset) + var(--thickness) + 5px);
  padding-left: calc(var(--offset) + var(--thickness) + 8px);
  isolation: isolate;
}

.title-angulo::before,
.title-angulo::after{
  content:"";
  position:absolute;
  left: var(--offset);
  top: var(--offset);
  z-index:-1;
  pointer-events:none;
  border-radius: 2px;
}

/* ESQUERDA: sólido no canto (lado esquerdo) -> some à direita */
.title-angulo::before{
  width: var(--thickness);
  height: 100%;
  background: linear-gradient(
    to right,
    var(--accent) 0,
    var(--accent) var(--solid),
    rgba(255,213,74,.45) calc(var(--solid) + var(--fadeStep)),
    rgba(255,213,74,0) 100%
  );
}

/* TOPO: sólido no canto (lado de cima) -> some para baixo */
.title-angulo::after{
  width: 7.5%;
  height: var(--thickness);
  background: linear-gradient(
    to bottom,
    var(--accent) 0,
    var(--accent) var(--solid),
    rgba(255,213,74,.45) calc(var(--solid) + var(--fadeStep)),
    rgba(255,213,74,0) 100%
  );
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Lucida Sans';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://bongas.com.br/wp-content/uploads/2025/05/LSANS.woff2') format('woff2');
}
/* End Custom Fonts CSS */