.elementor-15497 .elementor-element.elementor-element-fb12cfc{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-e709e45{--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;--padding-top:72px;--padding-bottom:72px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-f273c9a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-c39397e{--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;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-8105bb2{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-c9ebe89{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-1a41c91{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-b6ff6d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-8a717ac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-d70e586{--divider-border-style:solid;--divider-color:#ffffff40;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-d70e586 .elementor-divider-separator{width:100%;}.elementor-15497 .elementor-element.elementor-element-d70e586 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-15497 .elementor-element.elementor-element-aa2b89f{--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;--border-radius:20px 20px 20px 20px;--padding-top:22px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px;}.elementor-15497 .elementor-element.elementor-element-aa2b89f:not(.elementor-motion-effects-element-type-background), .elementor-15497 .elementor-element.elementor-element-aa2b89f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15497 .elementor-element.elementor-element-3b5d14e{--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:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EFEDF1;--border-color:#EFEDF1;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-8d5efcb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-8d5efcb .elementor-icon-wrapper{text-align:center;}.elementor-15497 .elementor-element.elementor-element-d5d14da{--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:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-e5f631e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-e5f631e .elementor-heading-title{font-size:10px;color:var( --e-global-color-e62b28a );}.elementor-15497 .elementor-element.elementor-element-092b4bf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-3c9c017{--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:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EFEDF1;--border-color:#EFEDF1;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-3225fdb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-3225fdb .elementor-icon-wrapper{text-align:center;}.elementor-15497 .elementor-element.elementor-element-b43daa4{--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:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-3dd321e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-3dd321e .elementor-heading-title{font-size:10px;color:var( --e-global-color-e62b28a );}.elementor-15497 .elementor-element.elementor-element-65bd50f{--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:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-748ddbe{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-btphone2{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-df1f30d{--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:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EFEDF1;--border-color:#EFEDF1;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-7394c54{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-7394c54 .elementor-icon-wrapper{text-align:center;}.elementor-15497 .elementor-element.elementor-element-4066071{--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:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-29cea31{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-29cea31 .elementor-heading-title{font-size:10px;color:var( --e-global-color-e62b28a );}.elementor-15497 .elementor-element.elementor-element-92fb054{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-b8ad82b{--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:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#EFEDF1;--border-color:#EFEDF1;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-852870d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-852870d .elementor-icon-wrapper{text-align:center;}.elementor-15497 .elementor-element.elementor-element-2fd8031{--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:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-143b59c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-143b59c .elementor-heading-title{font-size:10px;color:var( --e-global-color-e62b28a );}.elementor-15497 .elementor-element.elementor-element-f72ca83{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-0cfded1{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-f337295{--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;--padding-top:22px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-845de4a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-edaa651{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-15497 .elementor-element.elementor-element-edaa651 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15497 .elementor-element.elementor-element-edaa651 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15497 .elementor-element.elementor-element-edaa651 .elementor-icon-list-text{transition:color 0.3s;}.elementor-15497 .elementor-element.elementor-element-3e7112b{--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;--padding-top:88px;--padding-bottom:88px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-c6ac6ef{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-ec653ec{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-9bdda17{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-0e644da{--divider-border-style:solid;--divider-color:#BA90EE;--divider-border-width:3px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-0e644da .elementor-divider-separator{width:46px;}.elementor-15497 .elementor-element.elementor-element-0e644da .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-15497 .elementor-element.elementor-element-9c3cd02{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-771e236{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-09d7527{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-0810476{--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:stretch;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-be9f819{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-be9f819 img{width:100%;height:350px;object-fit:cover;object-position:center center;border-radius:18px 18px 18px 18px;}.elementor-15497 .elementor-element.elementor-element-81c5f14{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-81c5f14 img{width:100%;height:350px;object-fit:cover;object-position:center center;border-radius:18px 18px 18px 18px;}.elementor-15497 .elementor-element.elementor-element-fbaf077{--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;--padding-top:88px;--padding-bottom:88px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-212825f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-654a21a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-7df8109{--divider-border-style:solid;--divider-color:#BA90EE;--divider-border-width:3px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-7df8109 .elementor-divider-separator{width:46px;}.elementor-15497 .elementor-element.elementor-element-7df8109 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-15497 .elementor-element.elementor-element-4779b5b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-ee52c91{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-cd7d404{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-78d8406{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-8631642{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-8631642 .elementor-icon-wrapper{text-align:center;}.elementor-15497 .elementor-element.elementor-element-db49141{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-44bca4b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-77039ee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-c63754a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-ba54b12{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-ba54b12 .elementor-icon-wrapper{text-align:center;}.elementor-15497 .elementor-element.elementor-element-26dc6b8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-049bf45{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-1504144{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-cb51e4a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-15d7bc7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-15d7bc7 .elementor-icon-wrapper{text-align:center;}.elementor-15497 .elementor-element.elementor-element-e27d080{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-27d05bb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-452a73c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-45ebc5c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:110px;--padding-bottom:118px;--padding-left:24px;--padding-right:24px;}.elementor-15497 .elementor-element.elementor-element-45ebc5c::before, .elementor-15497 .elementor-element.elementor-element-45ebc5c > .elementor-background-video-container::before, .elementor-15497 .elementor-element.elementor-element-45ebc5c > .e-con-inner > .elementor-background-video-container::before, .elementor-15497 .elementor-element.elementor-element-45ebc5c > .elementor-background-slideshow::before, .elementor-15497 .elementor-element.elementor-element-45ebc5c > .e-con-inner > .elementor-background-slideshow::before, .elementor-15497 .elementor-element.elementor-element-45ebc5c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #583692D1 0%, #36205CED 100%);}.elementor-15497 .elementor-element.elementor-element-45ebc5c:not(.elementor-motion-effects-element-type-background), .elementor-15497 .elementor-element.elementor-element-45ebc5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15497 .elementor-element.elementor-element-2642e2b{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-c5b748c{--display:flex;--min-height:48px;--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;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-3fb3f43{--display:flex;--min-height:10px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF99;--border-color:#FFFFFF99;--border-radius:50% 50% 50% 50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-189fd69{--display:flex;--min-height:30px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-189fd69:not(.elementor-motion-effects-element-type-background), .elementor-15497 .elementor-element.elementor-element-189fd69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF66;}.elementor-15497 .elementor-element.elementor-element-79b867e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-15497 .elementor-element.elementor-element-79b867e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36.8px;font-weight:400;line-height:1.4em;letter-spacing:-0.368px;text-shadow:0px 2px 16px #1E0C3480;color:#FFFFFF;}.elementor-15497 .elementor-element.elementor-element-0fcabf2{--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;--padding-top:88px;--padding-bottom:88px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-841677f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-dd7bb3f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-5700f9a{--divider-border-style:solid;--divider-color:#BA90EE;--divider-border-width:3px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-5700f9a .elementor-divider-separator{width:46px;}.elementor-15497 .elementor-element.elementor-element-5700f9a .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-15497 .elementor-element.elementor-element-799f8b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-52809ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-6ecc9b9{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-a6e6280{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-fc920a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-5af25c5{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-6c68948{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-39d0367{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-14bb8d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-9af7683{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-1731b66{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-9c4e74c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-55e81b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-243174d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-768e682{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-f93e27b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-77f22a1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-91a7a61{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-a7b3b32{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-68099ea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-0ed2b8d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-f8c426a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-504f720{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-857c64b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-65bb326{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-cec8108{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-20927b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-79ea3d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-c1eac20{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-9f91675{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-09c0920{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-a226f32{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-5e44630{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-27240db{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-025fd71{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-40abb9d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-f2fe187{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-8708060{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-7091830{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-0c4875c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-f4dad9a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-ac1425f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-d7a48c4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-3998caa{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-c563b16{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-7b21364{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-9e0ecc3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-82ff2ea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-247f3b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-a4d51f4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-80c552a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-d0b09f9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-07b75a4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-8ba9cf6{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-01d0d02{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-400d0ef{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-6e83f1a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-de6da92{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-f388778{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-9d6fb55{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-41f7fc6{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-9c7e7fb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-1bab847{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-41c5580{--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;--padding-top:88px;--padding-bottom:88px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-edaf8ed{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-9273693{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-9a64f07{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-8140b18{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-15497 .elementor-element.elementor-element-8140b18 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15497 .elementor-element.elementor-element-a636c95{--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;--padding-top:88px;--padding-bottom:88px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-1275b3f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-9d5d5a4{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-a627d54{--divider-border-style:solid;--divider-color:#BA90EE;--divider-border-width:3px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-a627d54 .elementor-divider-separator{width:46px;}.elementor-15497 .elementor-element.elementor-element-a627d54 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-15497 .elementor-element.elementor-element-2d1382e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-0f36c06{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-15497 .elementor-element.elementor-element-0f36c06 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15497 .elementor-element.elementor-element-0f36c06 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.625 * 100% );}.elementor-15497 .elementor-element.elementor-element-0f36c06:after{content:"0.625";}.elementor-15497 .elementor-element.elementor-element-0f36c06 .elementor-post__thumbnail__link{width:100%;}.elementor-15497 .elementor-element.elementor-element-0f36c06.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-15497 .elementor-element.elementor-element-0f36c06.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-15497 .elementor-element.elementor-element-0f36c06.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-15497 .elementor-element.elementor-element-d1a5090{--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;--padding-top:88px;--padding-bottom:88px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-d44b841{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-684a97d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-a1e9fb4{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-11de183{--divider-border-style:solid;--divider-color:#BA90EE;--divider-border-width:3px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-11de183 .elementor-divider-separator{width:46px;}.elementor-15497 .elementor-element.elementor-element-11de183 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-15497 .elementor-element.elementor-element-c48b4bb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-cc3f99f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-ced2bbe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-004bbf5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-3e29dfa{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-985cecc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-16ef3a5{--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;--padding-top:88px;--padding-bottom:88px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-d1c24c7{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-7121d60{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-6675eb3{--divider-border-style:solid;--divider-color:#BA90EE;--divider-border-width:3px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-6675eb3 .elementor-divider-separator{width:46px;}.elementor-15497 .elementor-element.elementor-element-6675eb3 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-15497 .elementor-element.elementor-element-e833b01{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-226d78e .swiper-pagination-bullet-active, .elementor-15497 .elementor-element.elementor-element-226d78e .swiper-pagination-progressbar-fill{background-color:#644498;}.elementor-15497 .elementor-element.elementor-element-226d78e .swiper-pagination-fraction{color:#644498;}.elementor-15497 .elementor-element.elementor-element-226d78e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-226d78e .elementor-main-swiper .swiper-slide{background-color:#FFFFFF;border-width:1px 1px 1px 1px;border-radius:18px;border-color:#E9E1F1;padding:30px 28px 30px 28px;}.elementor-15497 .elementor-element.elementor-element-226d78e .elementor-swiper-button{font-size:20px;}.elementor-15497 .elementor-element.elementor-element-226d78e.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-15497 .elementor-element.elementor-element-226d78e.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:28px;}.elementor-15497 .elementor-element.elementor-element-226d78e.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:28px;}.elementor-15497 .elementor-element.elementor-element-226d78e.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:28px;}.elementor-15497 .elementor-element.elementor-element-226d78e.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:28px;}.elementor-15497 .elementor-element.elementor-element-226d78e .elementor-testimonial__text{color:#211632;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;font-style:italic;line-height:1.65em;}.elementor-15497 .elementor-element.elementor-element-226d78e .elementor-testimonial__name{color:#211632;font-family:"Montserrat", Sans-serif;font-size:14.72px;font-weight:600;font-style:normal;line-height:1.5em;}.elementor-15497 .elementor-element.elementor-element-226d78e .elementor-testimonial__title{color:var( --e-global-color-9cb630d );font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;font-style:normal;line-height:1.5em;}.elementor-15497 .elementor-element.elementor-element-226d78e .elementor-testimonial__image img{width:48px;height:48px;border-radius:50%;}.elementor-15497 .elementor-element.elementor-element-226d78e.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
					 .elementor-15497 .elementor-element.elementor-element-226d78e.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc( 20px + (48px / 2) - 8px );}body:not(.rtl) .elementor-15497 .elementor-element.elementor-element-226d78e.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 body:not(.rtl) .elementor-15497 .elementor-element.elementor-element-226d78e.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-15497 .elementor-element.elementor-element-226d78e.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
					 .elementor-15497 .elementor-element.elementor-element-226d78e.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (48px / 2) - 8px );right:auto;}body.rtl .elementor-15497 .elementor-element.elementor-element-226d78e.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 body.rtl .elementor-15497 .elementor-element.elementor-element-226d78e.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-15497 .elementor-element.elementor-element-226d78e.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
					 .elementor-15497 .elementor-element.elementor-element-226d78e.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (48px / 2) - 8px );left:auto;}body:not(.rtl) .elementor-15497 .elementor-element.elementor-element-226d78e.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-15497 .elementor-element.elementor-element-226d78e.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (48px / 2) - 8px );right:auto;}body.rtl .elementor-15497 .elementor-element.elementor-element-226d78e.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-15497 .elementor-element.elementor-element-226d78e.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (48px / 2) - 8px );left:auto;}body.rtl .elementor-15497 .elementor-element.elementor-element-226d78e.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body.rtl .elementor-15497 .elementor-element.elementor-element-226d78e.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-15497 .elementor-element.elementor-element-226d78e.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-15497 .elementor-element.elementor-element-226d78e.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-left:12px;margin-right:0;}body:not(.rtl) .elementor-15497 .elementor-element.elementor-element-226d78e.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-15497 .elementor-element.elementor-element-226d78e.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body.rtl .elementor-15497 .elementor-element.elementor-element-226d78e.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body.rtl .elementor-15497 .elementor-element.elementor-element-226d78e.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-right:12px;margin-left:0;}.elementor-15497 .elementor-element.elementor-element-226d78e.elementor-testimonial--layout-image_stacked .elementor-testimonial__image + cite,
					 .elementor-15497 .elementor-element.elementor-element-226d78e.elementor-testimonial--layout-image_left .elementor-testimonial__image + cite,
					 .elementor-15497 .elementor-element.elementor-element-226d78e.elementor-testimonial--layout-image_right .elementor-testimonial__image + cite{margin-top:12px;}.elementor-15497 .elementor-element.elementor-element-4b93c7d{--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;--padding-top:0px;--padding-bottom:88px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-cdf28af{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-9a7a4a2{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-63e4cfb{--divider-border-style:solid;--divider-color:#BA90EE;--divider-border-width:3px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-63e4cfb .elementor-divider-separator{width:46px;}.elementor-15497 .elementor-element.elementor-element-63e4cfb .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-15497 .elementor-element.elementor-element-fbb9569{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-70939a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-c8eec19{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-b75c24e{--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;--padding-top:88px;--padding-bottom:88px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-1441017{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-f24483e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-86c49f6{--divider-border-style:solid;--divider-color:#BA90EE;--divider-border-width:3px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-86c49f6 .elementor-divider-separator{width:46px;}.elementor-15497 .elementor-element.elementor-element-86c49f6 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-15497 .elementor-element.elementor-element-a68d7eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-f6bc8cd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15497 .elementor-element.elementor-element-afe40c7{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-2c41938{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-15497 .elementor-element.elementor-element-2c41938 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-15497 .elementor-element.elementor-element-2c41938 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-15497 .elementor-element.elementor-element-2c41938 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-15497 .elementor-element.elementor-element-2c41938 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-15497 .elementor-element.elementor-element-2c41938 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-15497 .elementor-element.elementor-element-2c41938 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-15497 .elementor-element.elementor-element-2c41938 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-15497 .elementor-element.elementor-element-2c41938 .elementor-field-type-html{padding-bottom:0px;}.elementor-15497 .elementor-element.elementor-element-2c41938 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-15497 .elementor-element.elementor-element-2c41938 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-15497 .elementor-element.elementor-element-2c41938 .e-form__buttons__wrapper__button-next{background-color:#644498;color:#ffffff;}.elementor-15497 .elementor-element.elementor-element-2c41938 .elementor-button[type="submit"]{background-color:#644498;color:#ffffff;}.elementor-15497 .elementor-element.elementor-element-2c41938 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-15497 .elementor-element.elementor-element-2c41938 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-15497 .elementor-element.elementor-element-2c41938 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-15497 .elementor-element.elementor-element-2c41938 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-15497 .elementor-element.elementor-element-2c41938 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-15497 .elementor-element.elementor-element-2c41938 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-15497 .elementor-element.elementor-element-a5c6179{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}@media(min-width:768px){.elementor-15497 .elementor-element.elementor-element-8105bb2{--width:60%;}.elementor-15497 .elementor-element.elementor-element-aa2b89f{--width:40%;}.elementor-15497 .elementor-element.elementor-element-d5d14da{--width:100%;}.elementor-15497 .elementor-element.elementor-element-b43daa4{--width:100%;}.elementor-15497 .elementor-element.elementor-element-4066071{--width:100%;}.elementor-15497 .elementor-element.elementor-element-2fd8031{--width:100%;}.elementor-15497 .elementor-element.elementor-element-9bdda17{--width:50%;}.elementor-15497 .elementor-element.elementor-element-0810476{--width:50%;}.elementor-15497 .elementor-element.elementor-element-2642e2b{--width:726px;}.elementor-15497 .elementor-element.elementor-element-c5b748c{--width:14px;}.elementor-15497 .elementor-element.elementor-element-3fb3f43{--width:14px;}.elementor-15497 .elementor-element.elementor-element-189fd69{--width:1px;}}@media(max-width:1024px) and (min-width:768px){.elementor-15497 .elementor-element.elementor-element-8105bb2{--width:100%;}.elementor-15497 .elementor-element.elementor-element-aa2b89f{--width:100%;}.elementor-15497 .elementor-element.elementor-element-9bdda17{--width:100%;}.elementor-15497 .elementor-element.elementor-element-0810476{--width:100%;}.elementor-15497 .elementor-element.elementor-element-2642e2b{--width:100%;}}@media(min-width:1025px){.elementor-15497 .elementor-element.elementor-element-45ebc5c:not(.elementor-motion-effects-element-type-background), .elementor-15497 .elementor-element.elementor-element-45ebc5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-15497 .elementor-element.elementor-element-e709e45{--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-c39397e{--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:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-15497 .elementor-element.elementor-element-1a41c91 .elementor-heading-title{font-size:50px;}.elementor-15497 .elementor-element.elementor-element-f337295{--padding-top:22px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-3e7112b{--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-ec653ec{--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-15497 .elementor-element.elementor-element-be9f819 img{height:340px;}.elementor-15497 .elementor-element.elementor-element-81c5f14 img{height:340px;}.elementor-15497 .elementor-element.elementor-element-fbaf077{--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-45ebc5c{--padding-top:64px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-15497 .elementor-element.elementor-element-79b867e .elementor-heading-title{font-size:32px;}.elementor-15497 .elementor-element.elementor-element-0fcabf2{--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-41c5580{--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-a636c95{--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-d1a5090{--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-16ef3a5{--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-4b93c7d{--padding-top:0px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-b75c24e{--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-15497 .elementor-element.elementor-element-e709e45{--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-c39397e{--gap:36px 36px;--row-gap:36px;--column-gap:36px;}.elementor-15497 .elementor-element.elementor-element-8105bb2{--width:100%;}.elementor-15497 .elementor-element.elementor-element-1a41c91 .elementor-heading-title{font-size:32px;}.elementor-15497 .elementor-element.elementor-element-aa2b89f{--width:100%;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15497 .elementor-element.elementor-element-f337295{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-845de4a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-edaa651 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-15497 .elementor-element.elementor-element-edaa651 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-15497 .elementor-element.elementor-element-edaa651 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-15497 .elementor-element.elementor-element-edaa651 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-15497 .elementor-element.elementor-element-edaa651 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-15497 .elementor-element.elementor-element-3e7112b{--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-be9f819 img{height:210px;}.elementor-15497 .elementor-element.elementor-element-81c5f14 img{height:210px;}.elementor-15497 .elementor-element.elementor-element-fbaf077{--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-45ebc5c:not(.elementor-motion-effects-element-type-background), .elementor-15497 .elementor-element.elementor-element-45ebc5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-15497 .elementor-element.elementor-element-45ebc5c{--padding-top:56px;--padding-bottom:76px;--padding-left:24px;--padding-right:24px;}.elementor-15497 .elementor-element.elementor-element-2642e2b{--width:100%;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-15497 .elementor-element.elementor-element-c5b748c{--width:14px;}.elementor-15497 .elementor-element.elementor-element-3fb3f43{--width:14px;}.elementor-15497 .elementor-element.elementor-element-189fd69{--width:1px;}.elementor-15497 .elementor-element.elementor-element-79b867e .elementor-heading-title{font-size:28px;letter-spacing:-0.28px;}.elementor-15497 .elementor-element.elementor-element-0fcabf2{--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-fc920a9 img{width:100%;}.elementor-15497 .elementor-element.elementor-element-65bb326 img{width:100%;}.elementor-15497 .elementor-element.elementor-element-025fd71 img{width:100%;}.elementor-15497 .elementor-element.elementor-element-c563b16 img{width:100%;}.elementor-15497 .elementor-element.elementor-element-01d0d02 img{width:100%;}.elementor-15497 .elementor-element.elementor-element-41c5580{--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-a636c95{--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-0f36c06 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-15497 .elementor-element.elementor-element-0f36c06:after{content:"0.5";}.elementor-15497 .elementor-element.elementor-element-0f36c06 .elementor-post__thumbnail__link{width:100%;}.elementor-15497 .elementor-element.elementor-element-d1a5090{--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-16ef3a5{--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-226d78e{padding:0px 0px 62px 0px;}.elementor-15497 .elementor-element.elementor-element-226d78e .elementor-testimonial__text{font-size:14px;}.elementor-15497 .elementor-element.elementor-element-4b93c7d{--padding-top:0px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-15497 .elementor-element.elementor-element-b75c24e{--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for container, class: .elementor-element-3fb3f43 *//* Círculo SVG: proporção quadrada, sem deformação. */
.elementor-15497 .elementor-element.elementor-element-3fb3f43 {
  border: 0 !important;
  border-radius: 0;
  width: 14px !important;
  height: 14px !important;
  min-height: 14px !important;
  flex: 0 0 14px;
  padding: 0;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Ccircle cx='7' cy='7' r='6' fill='none' stroke='white' stroke-opacity='.6' stroke-width='2'/%3E%3C/svg%3E") center / 14px 14px no-repeat;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-79b867e */.elementor-15497 .elementor-element.elementor-element-79b867e .elementor-heading-title > p { font-size: inherit; line-height: inherit; letter-spacing: inherit; margin: 0; }/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-226d78e *//* Acabamento dos cartões: estrelas, borda e sombra. */
.elementor-15497 .elementor-element.elementor-element-226d78e .swiper-slide {
  border: 1px solid #E9E9EE;
  box-shadow: 0 10px 24px -16px rgba(33,22,50,.20);
}
.elementor-15497 .elementor-element.elementor-element-226d78e .elementor-testimonial__content::before {
  content: "★★★★★";
  display: block;
  color: #BA90EE;
  font-size: 21px;
  font-style: normal;
  line-height: 1;
  letter-spacing: 2px;
  margin-bottom: 20px;
}
.elementor-15497 .elementor-element.elementor-element-226d78e .elementor-main-swiper {
  padding-bottom: 24px;
}
/* Acabamento dos cartões: estrelas, borda e sombra. */
.elementor-15497 .elementor-element.elementor-element-226d78e.bn-testimonials .swiper-slide {
  border: 1px solid #E9E9EE;
  box-shadow: 0 10px 24px -16px rgba(33,22,50,.20);
}
.elementor-15497 .elementor-element.elementor-element-226d78e .elementor-testimonial__content::before {
  content: "★★★★★";
  display: block;
  color: #BA90EE;
  font-size: 21px;
  font-style: normal;
  line-height: 1;
  letter-spacing: 2px;
  margin-bottom: 20px;
}
.elementor-15497 .elementor-element.elementor-element-226d78e .elementor-main-swiper {
  padding-bottom: 24px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16ef3a5 */.elementor-15497 .elementor-element.elementor-element-16ef3a5{font-family:Montserrat,Arial,sans-serif;background:#fff;width:100%}.elementor-15497 .elementor-element.elementor-element-16ef3a5 .bn-wrap{width:100%;max-width:1264px;margin:auto;padding:0 24px}.elementor-15497 .elementor-element.elementor-element-16ef3a5 .bn-head{max-width:680px;width:100%;margin:0 auto 50px;align-items:center;text-align:center}.elementor-15497 .elementor-element.elementor-element-16ef3a5 h2.elementor-heading-title{font-family:Montserrat,sans-serif;font-size:clamp(27.2px,3.4vw,40px);font-weight:600;color:#211632;line-height:1.18;letter-spacing:-.01em}.elementor-15497 .elementor-element.elementor-element-16ef3a5 .bn-kicker{width:46px;margin:0 0 22px}.elementor-15497 .elementor-element.elementor-element-16ef3a5 .bn-kicker .elementor-divider{padding:0}@media(max-width:600px){.elementor-15497 .elementor-element.elementor-element-16ef3a5{}.elementor-15497 .elementor-element.elementor-element-16ef3a5 .bn-head{margin-bottom:36px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb12cfc */.elementor-15497 .elementor-element.elementor-element-fb12cfc{font-family:Montserrat,Arial,sans-serif;color:#6b6480;font-size:16px;line-height:1.65;--gap:0;--widgets-spacing:0px;width:100%;max-width:none;overflow:hidden}.elementor-15497 .elementor-element.elementor-element-fb12cfc *{box-sizing:border-box}.elementor-15497 .elementor-element.elementor-element-fb12cfc .e-con:not(:where(.bn-native-band, .bn-native-band *, .bn-testimonials, .bn-testimonials *)){--container-default-padding-top:0;--container-default-padding-right:0;--container-default-padding-bottom:0;--container-default-padding-left:0;min-width:0}.elementor-15497 .elementor-element.elementor-element-fb12cfc .elementor-widget:not(:where(.bn-native-band, .bn-native-band *, .bn-testimonials, .bn-testimonials *)){margin:0;max-width:100%}.elementor-15497 .elementor-element.elementor-element-fb12cfc .elementor-heading-title:not(:where(.bn-native-band, .bn-native-band *, .bn-testimonials, .bn-testimonials *)){font-family:Montserrat,Arial,sans-serif;color:#211632;font-weight:600;line-height:1.18;letter-spacing:-.01em;margin:0}.elementor-15497 .elementor-element.elementor-element-fb12cfc h2.elementor-heading-title:not(:where(.bn-native-band, .bn-native-band *, .bn-testimonials, .bn-testimonials *)){font-size:clamp(27.2px,3.4vw,40px)}.elementor-15497 .elementor-element.elementor-element-fb12cfc h3.elementor-heading-title:not(:where(.bn-native-band, .bn-native-band *, .bn-testimonials, .bn-testimonials *)){font-size:18px}.elementor-15497 .elementor-element.elementor-element-fb12cfc p{margin:0;font-family:Montserrat,Arial,sans-serif;font-size:16px;line-height:1.65}.elementor-15497 .elementor-element.elementor-element-fb12cfc a{color:inherit;text-decoration:none}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-sec{width:100%;display:block}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-wrap{width:100%;max-width:1180px;margin:auto;padding:0 26px;display:flex;gap:0}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-lilac{background:#F8F2FF}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-head{max-width:680px;width:100%;margin:0 auto 50px;align-items:center;text-align:center}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-head p{font-size:16.8px;margin-top:14px}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-kicker{width:46px;margin:0 0 22px}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-kicker .elementor-divider{padding:0}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-kicker .elementor-divider-separator{border-radius:3px}.elementor-15497 .elementor-element.elementor-element-fb12cfc .elementor-button{font-family:Montserrat,Arial,sans-serif;font-size:15.68px;line-height:1.65;font-weight:600;padding:15px 28px;border-radius:9px;background:#644498;color:#fff}.elementor-15497 .elementor-element.elementor-element-fb12cfc .elementor-button:hover{background:#54387f;color:#fff}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-white .elementor-button{background:#fff;color:#211632}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-more .elementor-button{padding:0;background:transparent;color:#644498;font-size:14.4px;border-radius:0}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-hero{background:radial-gradient(circle,rgba(255,255,255,.11) 1.1px,transparent 1.1px) 0 0/24px 24px,linear-gradient(108deg,#5b3c8d 0%,#74378a 52%,#9c2f7a 100%);color:#fff}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-hero h1{font-size:clamp(32px,4.2vw,49.6px);font-weight:500;color:#fff;line-height:1.18;margin:0 0 22px}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-hero h1 strong{font-weight:700}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-crumbs p{font-size:13.12px;color:#ffffffb3;margin-bottom:22px}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-intro p{font-size:17.6px;color:#ffffffdb;max-width:480px;margin-bottom:30px}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-rule{margin-top:36px;max-width:520px;width:100%}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-rule .elementor-divider{padding:0}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-contact{color:#211632}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-contact-icon{width:40px;height:40px;flex:0 0 40px;background:#F8F2FF;border-radius:10px;display:flex;align-items:center;justify-content:center}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-contact-icon .elementor-icon{font-size:18px;color:#644498;display:flex}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-contact-icon svg{width:18px;height:18px;fill:#644498}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-contact-text h3{font-size:11.52px;color:#6b6480;text-transform:uppercase;letter-spacing:.05em;line-height:1.65}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-contact-text p{font-size:15.68px;font-weight:500;color:#211632}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-contact-text small{font-size:11px;color:#6b6480}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-call .elementor-button{text-align:center}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-trust{border-bottom:1px solid #EFEDF1}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-trust .elementor-icon-list-items{justify-content:center;gap:40px}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-trust .elementor-icon-list-text{font-size:14.4px;color:#6b6480;font-family:Montserrat,sans-serif;font-weight:500}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-trust .elementor-icon-list-icon i{font-size:17px;color:#644498}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-about-copy h2{font-size:clamp(27.2px,3.2vw,36.8px);margin-bottom:18px}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-about-copy p{font-size:16.64px;margin-bottom:16px}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-about-copy .elementor-button{margin-top:8px}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-photo figcaption{bottom:0;left:0;right:0;color:#fff;font-size:15.36px;font-weight:600;text-align:left}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-service-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-service{background:#F8F2FF;border-radius:18px;padding:38px 30px;text-align:center;align-items:center;transition:transform .25s,box-shadow .25s}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-service:hover{transform:translateY(-4px);box-shadow:0 18px 45px -24px #64449866}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-service-icon{width:72px;height:72px;background:#fff;border-radius:18px;box-shadow:0 8px 25px #6444980d;display:flex;align-items:center;justify-content:center;margin-bottom:20px}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-service-icon .elementor-icon{font-size:30px;color:#7a4fae}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-service-icon svg{width:30px;height:30px;fill:#7a4fae}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-service h3{font-size:17.92px;margin-bottom:10px}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-service p{font-size:15.36px;margin-bottom:16px}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-team-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px;max-width:840px;width:100%;margin:auto}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-team-card{display:flex;flex-direction:row;border:1px solid #EFEDF1;border-radius:20px;overflow:hidden;min-height:250px;background:#fff;box-shadow:0 16px 40px -26px #2d183f55;transition:transform .25s}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-team-card:hover{transform:translateY(-5px)}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-team-photo{width:180px;flex:0 0 180px;background:radial-gradient(120% 92% at 50% 14%,#efe7fa,#e4d8f6);align-self:stretch}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-team-photo .elementor-widget-container{height:100%}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-team-photo img{width:100%;height:100%;object-fit:contain;object-position:bottom center;display:block}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-team-info{padding:26px;justify-content:center;flex:1}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-team-info h3{font-size:17.6px;font-weight:700}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-team-role p{font-size:13.12px;font-weight:600;color:#9c2f7a;text-transform:uppercase;letter-spacing:.03em;margin:3px 0 10px}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-team-bio p{font-size:14.72px;margin-bottom:14px}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-placeholder p{font-size:10.88px;color:#9c2f7a;margin-bottom:12px}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-team-contacts{display:flex;flex-direction:row;gap:10px}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-team-contacts .elementor-button{font-size:11px;padding:9px 10px;border-radius:10px;background:#F8F2FF;color:#644498}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-feature{display:grid;grid-template-columns:1fr auto;gap:34px;align-items:center;padding:42px 46px;border-radius:22px;background:linear-gradient(90deg,rgba(45,24,63,.94),rgba(45,24,63,.88)),url('https://btocnet-escritorios.surge.sh/assets/escritorios/art-irc.jpg') right center/cover;color:#ffffffd1}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-tag p{font-size:11.52px;font-weight:700;color:#BA90EE;letter-spacing:.08em}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-feature h3{font-size:clamp(20.8px,2.4vw,27.2px);color:#fff;margin:10px 0 12px}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-feature-copy p{max-width:620px}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-feature .bn-more .elementor-button{color:#fff;border-bottom:1.5px solid #BA90EE;margin-top:18px;padding-bottom:3px}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-feature-icon{width:118px;height:118px;border-radius:24px;background:#ffffff12;border:1px solid #ffffff24;display:flex;align-items:center;justify-content:center}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-feature-icon .elementor-icon{color:#BA90EE;font-size:54px}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-feature-icon svg{width:54px;height:54px;fill:#BA90EE}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-posts .elementor-posts-container{gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-posts .elementor-post{border:1px solid #EFEDF1;border-radius:16px;overflow:hidden;transition:transform .25s;display:flex;flex-direction:column}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-posts .elementor-post:hover{transform:translateY(-4px)}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-posts .elementor-post__thumbnail__link{margin:0;width:100%}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-posts .elementor-post__thumbnail{aspect-ratio:16/10;padding:0!important}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-posts .elementor-post__thumbnail img{height:100%;width:100%;object-fit:cover}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-posts .elementor-post__text{padding:20px 22px 22px}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-posts .elementor-post__title{font-family:Montserrat,sans-serif;font-size:16.64px;font-weight:600;line-height:1.3;color:#211632;margin:0 0 6px}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-posts .elementor-post__excerpt p{font-size:14.4px;color:#6b6480}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-posts .elementor-post__read-more{font-size:14.4px;color:#644498;font-weight:600}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-location-grid{display:grid;grid-template-columns:1fr 1.25fr;gap:42px;align-items:center}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-location-copy h2{font-size:clamp(25.6px,3vw,35.2px);margin-bottom:14px}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-location-copy p{margin-bottom:16px}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-map-frame{border-radius:18px;padding:8px;border:1px solid #e7ddf2;box-shadow:0 30px 70px -34px #64449866;overflow:hidden;min-width:0}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-map{width:100%;min-width:0}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-map .btoc-map-wrapper{max-width:100%}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-testimonials .elementor-swiper-button{color:#644498;font-size:20px}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-join{padding:64px 30px;border-radius:24px;background:linear-gradient(rgba(88,54,146,.82),rgba(54,32,92,.93)),url('https://btocnet-escritorios.surge.sh/assets/escritorios/band-group-2.jpg') center top/cover;text-align:center;align-items:center;color:#ffffffd6}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-join h2{font-size:clamp(24px,3vw,33.6px);color:#fff;margin-bottom:12px;text-shadow:0 2px 14px #14082699}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-join p{font-size:16.32px;max-width:560px;margin:0 auto 26px;text-shadow:0 2px 14px #14082699}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-form-card{max-width:720px;width:100%;margin:auto;padding:40px;background:#fff;border:1px solid #EFEDF1;border-radius:20px}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-form-card .elementor-field-label{font-family:Montserrat,sans-serif;font-size:12.48px;font-weight:600;color:#211632;margin-bottom:6px}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-form-card .elementor-field:not(.elementor-select-wrapper){font-family:Montserrat,sans-serif;font-size:15.2px;background:#fbfaff;border:1.5px solid #e2dcec;border-radius:10px;padding:13px 15px}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-form-card .elementor-field-group{padding:8px}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-form-card .elementor-form-fields-wrapper{margin:-8px}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-form-note p{font-size:12.16px;color:#9a93a8;text-align:center;margin-top:14px;line-height:1.5}@media(max-width:920px){.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-location-grid{grid-template-columns:1fr;gap:34px}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-posts .elementor-posts-container{grid-template-columns:repeat(2,minmax(0,1fr))}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-team-grid{grid-template-columns:1fr;max-width:600px}}@media(max-width:700px){.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-feature{grid-template-columns:1fr;padding:34px 28px}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-feature-icon{display:none}}@media(max-width:600px){.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-sec{}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-trust{}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-service-grid{grid-template-columns:1fr}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-posts .elementor-posts-container{grid-template-columns:1fr}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-head{margin-bottom:36px}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-form-card{padding:28px 22px}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-trust .elementor-icon-list-items{gap:16px}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-join{padding:48px 26px}}@media(max-width:560px){.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-team-card{flex-direction:column}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-team-photo{width:100%;height:280px;flex:0 0 280px}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-team-photo img{height:280px}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-team-info{padding:26px}}

.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-head{max-width:780px;margin:0 auto 44px;align-items:center;text-align:center}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-head>.elementor-widget-heading{width:100%;text-align:center}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-head>.elementor-widget-text-editor{width:100%;text-align:center}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-head .bn-kicker{align-self:center;margin:0 auto 20px}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-head p{margin-top:18px;line-height:1.65}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-service-grid{gap:28px;align-items:stretch}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-service{padding:36px 30px;align-items:center;text-align:center}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-service .bn-service-icon{margin:0 auto 24px;align-self:center}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-service h3{margin-bottom:16px}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-service p{margin-bottom:24px;line-height:1.75}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-service .bn-more{margin-top:auto;padding-top:0}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-team-grid{max-width:1040px;gap:28px}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-team-info{padding:30px 28px}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-team-role p{margin:8px 0 16px;line-height:1.55}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-team-bio p{margin-bottom:20px}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-team-contacts{gap:12px;flex-wrap:wrap}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-about-copy h2{margin-bottom:24px}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-location-copy h2{margin-bottom:24px}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-about-copy p{margin-bottom:20px}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-location-copy p{margin-bottom:20px}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-feature h3{margin:16px 0 20px}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-feature-copy>.elementor-widget-text-editor:not(.bn-tag){margin-bottom:16px}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-feature .bn-more .elementor-button{margin-top:10px}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-posts .elementor-posts-container{column-gap:28px;row-gap:36px;align-items:stretch}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-posts .elementor-post{height:100%;transform:none}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-posts .elementor-post__thumbnail__link{flex-shrink:0;margin:0}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-posts .elementor-post__text{padding:28px;display:flex;flex-direction:column;flex:1;align-items:flex-start}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-posts .elementor-post__title{font-size:17px;line-height:1.45;margin:0 0 18px;width:100%}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-posts .elementor-post__excerpt{margin:0 0 24px;width:100%}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-posts .elementor-post__excerpt p{font-size:14.4px;line-height:1.75;margin:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-posts .elementor-post__read-more{display:inline-block;margin-top:auto;line-height:1.5;padding-top:0}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-join h2{margin:0 auto 22px;max-width:760px}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-join p{margin:0 auto 32px;max-width:620px;line-height:1.75}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-join>.elementor-widget{align-self:center;text-align:center}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-form-card{padding:40px}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-form-card .elementor-field-group{padding:12px}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-form-card .elementor-form-fields-wrapper{margin:-12px}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-form-note p{margin-top:24px}
@media(max-width:1024px){.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-team-grid{grid-template-columns:1fr;max-width:660px}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-head{max-width:720px}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-posts .elementor-post__text{padding:24px}}
@media(max-width:767px){.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-sec{}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-wrap{padding-left:24px;padding-right:24px}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-head{margin-bottom:36px}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-head .bn-kicker{margin-bottom:18px}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-head p{margin-top:16px}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-location-grid{gap:36px}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-service-grid{grid-template-columns:1fr;gap:28px}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-posts .elementor-posts-container{grid-template-columns:1fr;gap:28px}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-service{padding:32px 26px}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-posts .elementor-post__text{padding:26px}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-posts .elementor-post__title{margin-bottom:16px}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-posts .elementor-post__excerpt{margin-bottom:24px}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-join{padding:44px 26px}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-form-card{padding:28px 22px}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-team-info{padding:28px}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-trust{}}


.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-wrap{max-width:1264px;padding-left:24px;padding-right:24px}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-contact-text .elementor-widget-text-editor{font-family:Montserrat,sans-serif;font-size:15.2px;font-weight:500;line-height:1.6;color:#211632}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-contact-text .elementor-widget-text-editor p{font-size:inherit;line-height:inherit}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-phone-mobile:before{content:'·';margin-right:8px}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-phone-mobile{display:flex}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-contact-text .bn-hours-note{font-size:11px;color:#6b6480}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-photo figcaption{font-size:12px;line-height:1.5}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-team-grid{max-width:none;width:100%}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-team-photo{width:190px;flex-basis:190px}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-team-photo img{object-fit:cover;object-position:top center}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-location-copy>.elementor-widget-text-editor{font-size:16px;line-height:1.65;margin-bottom:20px}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-map-frame{padding:0;border:0;border-radius:18px}
.elementor-15497 .elementor-element.elementor-element-fb12cfc [class*="bn-icon-"] .elementor-icon{display:flex;align-items:center;justify-content:center;width:100%;height:100%}
.elementor-15497 .elementor-element.elementor-element-fb12cfc [class*="bn-icon-"] .elementor-icon>i{display:none}.elementor-15497 .elementor-element.elementor-element-fb12cfc [class*="bn-icon-"] .elementor-icon>svg{display:none}
.elementor-15497 .elementor-element.elementor-element-fb12cfc [class*="bn-icon-"] .elementor-icon:before{content:'';display:block;width:24px;height:24px;background:#644498;mask:var(--bn-icon) center/contain no-repeat;-webkit-mask:var(--bn-icon) center/contain no-repeat}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-service-icon .elementor-icon:before{width:32px;height:32px;background:#7a4fae}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-feature-icon .elementor-icon:before{width:54px;height:54px;background:#BA90EE}
@media(min-width:1025px){.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-contact-text>.elementor-widget-text-editor{white-space:normal}}
@media(max-width:1024px){.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-team-grid{max-width:660px}}
@media(max-width:560px){.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-team-photo{width:100%;height:320px;flex-basis:320px}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-team-photo img{height:320px}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-contact-text .elementor-widget-text-editor{font-size:14px}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-photo figcaption{font-size:10px}}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-icon-localizacao{--bn-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M12%2021s7-6.3%207-11a7%207%200%201%200-14%200c0%204.7%207%2011%207%2011z%22%20stroke%3D%22%23644498%22%20stroke-width%3D%221.7%22%20stroke-linejoin%3D%22round%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2210%22%20r%3D%222.3%22%20stroke%3D%22%23644498%22%20stroke-width%3D%221.7%22%2F%3E%3C%2Fsvg%3E")}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-icon-telefone{--bn-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M5%204h4l2%205-3%202a12%2012%200%200%200%205%205l2-3%205%202v4a2%202%200%200%201-2%202A16%2016%200%200%201%203%206a2%202%200%200%201%202-2z%22%20stroke%3D%22%23644498%22%20stroke-width%3D%221.7%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E")}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-icon-email{--bn-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%3E%3Crect%20x%3D%223%22%20y%3D%225%22%20width%3D%2218%22%20height%3D%2214%22%20rx%3D%222%22%20stroke%3D%22%23644498%22%20stroke-width%3D%221.7%22%2F%3E%3Cpath%20d%3D%22m3%207%209%206%209-6%22%20stroke%3D%22%23644498%22%20stroke-width%3D%221.7%22%2F%3E%3C%2Fsvg%3E")}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-icon-horario{--bn-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%229%22%20stroke%3D%22%23644498%22%20stroke-width%3D%221.7%22%2F%3E%3Cpath%20d%3D%22M12%207v5l3%202%22%20stroke%3D%22%23644498%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fsvg%3E")}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-icon-contabilidade{--bn-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23644498%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223%22%20y%3D%223%22%20width%3D%2212%22%20height%3D%2218%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M6%207h6M6%2011h1m4%200h1m-6%204h1m4%200h1m-6%203h1m4%200h1M18%2016l-1%204%204-1%202-11-3-.5zM20%207.5l.3-2a1.4%201.4%200%200%201%202.8.5l-.4%202%22%2F%3E%3C%2Fsvg%3E")}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-icon-consultoria{--bn-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23644498%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%2019V5m0%2014h16M8%2014l4-4%203%202%205-6M16%206h4v4%22%2F%3E%3Ccircle%20cx%3D%228%22%20cy%3D%2214%22%20r%3D%22.6%22%2F%3E%3C%2Fsvg%3E")}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-icon-salarios{--bn-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23644498%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%2210%22%20y%3D%223%22%20width%3D%2211%22%20height%3D%228%22%20rx%3D%221.6%22%2F%3E%3Cpath%20d%3D%22M10%206h11M17%208.5h1M3%2013h3l3-2h5a2%202%200%200%201%200%204h-3m5-1%203-1a2%202%200%200%201%202%203l-7%205H8l-3-2H3zM3%2012v9%22%2F%3E%3C%2Fsvg%3E")}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-icon-industria{--bn-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23644498%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%2021V10l6%203V8l6%204V6h5l1%2015zM6%2017h2m3%200h2m3%200h2M17%206V3h2v3%22%2F%3E%3C%2Fsvg%3E")}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-team-photo a{display:block;height:100%}
@media(max-width:1024px){}
@media(max-width:560px){}


.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-map-frame{padding:24px;background:#fff;border:0;border-radius:18px}
@media(max-width:767px){.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-map-frame{padding:16px}}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-testimonials .elementor-swiper-button{width:30px;height:30px;padding:0;border:1px solid #e8ddf7;border-radius:9px;background:#f8f2ff;color:#644498;display:flex;align-items:center;justify-content:center;box-shadow:none}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-testimonials .elementor-swiper-button-prev{left:-48px}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-testimonials .elementor-swiper-button-next{right:-48px}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-testimonials .elementor-swiper-button svg{display:none}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-testimonials .elementor-swiper-button:before{content:"";width:8px;height:8px;border-left:2px solid currentColor;border-top:2px solid currentColor;transform:rotate(-45deg);margin-left:3px}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-testimonials .elementor-swiper-button-next:before{transform:rotate(135deg);margin-left:-3px}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-testimonials .elementor-swiper-button:hover{background:#eee3fc}
@media(max-width:767px){.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-testimonials .elementor-swiper-button-prev{left:-38px}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-testimonials .elementor-swiper-button-next{right:-38px}}

.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-testimonials .elementor-swiper-button-prev{left:8px}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-testimonials .elementor-swiper-button-next{right:8px}
@media(max-width:767px){.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-testimonials .elementor-swiper-button-prev{left:0}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-testimonials .elementor-swiper-button-next{right:0}}


.elementor-15497 .elementor-element.elementor-element-fb12cfc .elementor-widget-divider.bn-kicker{margin-bottom:36px!important}

@media(max-width:767px){.elementor-15497 .elementor-element.elementor-element-fb12cfc .elementor-widget-divider.bn-kicker{margin-bottom:28px!important}}


.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-icon-contabilidade{--bn-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23644498%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%222.5%22%20y%3D%223%22%20width%3D%2211%22%20height%3D%2218%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M5.5%207h5M5.5%2011h.5m4%200h.5m-5%204h.5m4%200h.5m-5%203h.5m4%200h.5%22%2F%3E%3Cpath%20d%3D%22m16%2020%20.7-4.1L19.4%204a1.5%201.5%200%200%201%202.9.7L19.6%2016.6%2016%2020Zm.7-4.1%202.9.7M18.9%206.3l2.9.7%22%2F%3E%3C%2Fsvg%3E")}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-icon-salarios{--bn-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23644498%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%2210%22%20y%3D%222.5%22%20width%3D%2211%22%20height%3D%227.5%22%20rx%3D%221.5%22%2F%3E%3Cpath%20d%3D%22M10%205h11m-4%202.5h1.5%22%2F%3E%3Cpath%20d%3D%22M2.5%2013h3v7h-3zM5.5%2014l3-2h4.8a1.5%201.5%200%200%201%200%203H10m4.4-.5%204.2-1.3a1.7%201.7%200%200%201%201.6%202.9l-5.7%204.4H9l-3.5-1.8%22%2F%3E%3C%2Fsvg%3E")}


.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-posts .elementor-post__text{padding-top:38px;padding-bottom:38px}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-posts .elementor-post__title{margin-bottom:24px}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-posts .elementor-post__excerpt{margin-bottom:32px}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-feature{padding-top:56px;padding-bottom:56px}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-feature h3{margin-top:22px;margin-bottom:28px}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-feature-copy>.elementor-widget-text-editor:not(.bn-tag){margin-bottom:24px}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-feature .bn-more .elementor-button{margin-top:16px}
@media(max-width:767px){.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-posts .elementor-post__text{padding-top:32px;padding-bottom:32px}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-feature{padding-top:42px;padding-bottom:42px}}

.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-office-photo figure{position:relative;margin:0;overflow:hidden;border-radius:18px}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-office-photo figcaption{position:absolute;bottom:0;left:0;right:0;padding:32px 18px 14px;margin:0;background:linear-gradient(transparent,rgba(45,24,63,.82));color:#fff;font-size:15px;font-weight:600;text-align:left}

/* v7 — acabamento visual; estrutura e padding das secções nos controlos nativos */
.elementor-15497 .elementor-element.elementor-element-fb12cfc{--bn-line:#e9e1f1;--bn-ink:#211632;--bn-accent:#644498}
.elementor-15497 .elementor-element.elementor-element-fb12cfc h1:not(:where(.bn-native-band, .bn-native-band *, .bn-testimonials, .bn-testimonials *)),.elementor-15497 .elementor-element.elementor-element-fb12cfc h2:not(:where(.bn-native-band, .bn-native-band *, .bn-testimonials, .bn-testimonials *)),.elementor-15497 .elementor-element.elementor-element-fb12cfc h3:not(:where(.bn-native-band, .bn-native-band *, .bn-testimonials, .bn-testimonials *)){text-wrap:balance}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-intro p{max-width:560px;line-height:1.75}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-contact{box-shadow:0 22px 56px -30px rgba(28,12,45,.42)}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-hero .bn-contact-text{overflow-wrap:anywhere}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-head{margin-bottom:48px}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-service{border:1px solid var(--bn-line);background:linear-gradient(145deg,#fbf8ff,#f5effc);box-shadow:0 12px 28px -24px #64449855}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-service h3{font-size:20px;line-height:1.3}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-service .bn-more .elementor-button{min-height:44px;display:inline-flex;align-items:center}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-service:hover{border-color:#cbb7e5}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-team-card{border-color:var(--bn-line)}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-team-info h3{font-size:20px;line-height:1.3}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-team-contacts .elementor-button{min-height:44px;display:inline-flex;align-items:center;padding:10px 14px;font-size:12px}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-feature{border:1px solid #ffffff26;box-shadow:0 20px 42px -32px #2d183f80}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-tag p{display:inline-block;padding-bottom:12px;border-bottom:1px solid #ba90ee66}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-posts .elementor-post{border-color:var(--bn-line);box-shadow:0 12px 32px -28px #2d183f66}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-posts .elementor-post__read-more{min-height:44px;display:inline-flex;align-items:center}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-posts .elementor-post__title{font-size:18px;line-height:1.45}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-join{border:1px solid #ffffff26;box-shadow:0 18px 40px -32px #2d183f99}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-form-card{box-shadow:0 20px 48px -36px #64449866}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-form-card .elementor-field:focus{border-color:#9270bd;box-shadow:0 0 0 3px #64449815;outline:none}
.elementor-15497 .elementor-element.elementor-element-fb12cfc a:focus-visible,.elementor-15497 .elementor-element.elementor-element-fb12cfc button:focus-visible{outline:2px solid #9b74ca;outline-offset:5px}
.elementor-15497 .elementor-element.elementor-element-fb12cfc [id]{scroll-margin-top:130px}
@media(max-width:1024px){.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-head{margin-bottom:40px}}
@media(max-width:767px){
 .elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-hero h1{font-size:32px;line-height:1.2;letter-spacing:-.025em}
 .elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-intro p{font-size:16px;line-height:1.7}
 .elementor-15497 .elementor-element.elementor-element-fb12cfc h2.elementor-heading-title:not(:where(.bn-native-band, .bn-native-band *, .bn-testimonials, .bn-testimonials *)),.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-about-copy h2,.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-location-copy h2{font-size:28px;line-height:1.24}
 .elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-head{margin-bottom:32px}
 .elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-crumbs p{font-size:11px;line-height:1.6}
 .elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-trust .elementor-icon-list-items{row-gap:10px;column-gap:20px}
 .elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-trust .elementor-icon-list-text{font-size:12px}
 .elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-service-grid,.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-posts .elementor-posts-container{gap:24px}
 .elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-team-info{padding:26px}
 .elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-testimonials .elementor-swiper-button{top:auto;bottom:0;transform:none;width:44px;height:44px;border-radius:12px}
 .elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-testimonials .elementor-swiper-button-prev{left:calc(50% - 58px)}
 .elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-testimonials .elementor-swiper-button-next{right:calc(50% - 58px)}
 .elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-feature{padding-left:28px;padding-right:28px}
 .elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-feature h3{margin-top:20px;margin-bottom:24px}
 .elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-feature-copy>.elementor-widget-text-editor:not(.bn-tag){margin-bottom:20px}
 .elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-form-card{padding:28px 20px}
 .elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-form-card .elementor-field:not(.elementor-select-wrapper){font-size:16px}
 .elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-join h2{font-size:28px;line-height:1.24}
 .elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-join p{font-size:15px}
}
@media(prefers-reduced-motion:reduce){.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-service,.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-team-card,.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-posts .elementor-post{transition:none;transform:none}}

/* v8 — ícones vetoriais pedidos pelo cliente */
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-trust .elementor-icon-list-item:nth-child(1){--bn-trust-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2064%2064%22%20fill%3D%22none%22%20stroke%3D%22%23644498%22%20stroke-width%3D%222.2%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M7%2021a27%2027%200%200%201%2050%200M7%2043a27%2027%200%200%200%2050%200M19%2020C21%2010%2026%205%2032%205s11%205%2013%2015M19%2044c2%2010%207%2015%2013%2015s11-5%2013-15M32%205v15m0%2024v15M12%2013c12%208%2028%208%2040%200M12%2051c12-8%2028-8%2040%200%22%2F%3E%3Cpath%20stroke-width%3D%223.2%22%20d%3D%22M8%2026h8m-4%200v12m-4%200h8M35%2027c-2-2-12-3-12%202%200%205%2013%201%2013%206%200%205-10%205-13%202M47%2025c-5%200-6%203-6%207s1%207%206%207%206-3%206-7-1-7-6-7Z%22%2F%3E%3C%2Fsvg%3E")}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-trust .elementor-icon-list-item:nth-child(2){--bn-trust-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2064%2064%22%20fill%3D%22none%22%20stroke%3D%22%23644498%22%20stroke-width%3D%222.2%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2225%22%20cy%3D%2216%22%20r%3D%2210%22%2F%3E%3Cpath%20d%3D%22M34%2029a24%2024%200%200%200-29%2025h31M17%2029l8%207-5%207-6-12m11%205%205%207%206-12M23%2039l-3%2012%205%204%205-4-3-12%22%2F%3E%3Cpath%20d%3D%22m45%2031%205%203%206%201%201%206%203%205-3%205-1%206-6%201-5%203-5-3-6-1-1-6-3-5%203-5%201-6%206-1Z%22%2F%3E%3Ccircle%20cx%3D%2245%22%20cy%3D%2246%22%20r%3D%227%22%2F%3E%3Cpath%20d%3D%22m39%2058-2%204%206-2m8-2%202%204-6-2%22%2F%3E%3C%2Fsvg%3E")}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-trust .elementor-icon-list-item:nth-child(3){--bn-trust-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2064%2064%22%20fill%3D%22none%22%20stroke%3D%22%23644498%22%20stroke-width%3D%222.2%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2232%22%20cy%3D%2232%22%20r%3D%2227%22%2F%3E%3Cpath%20d%3D%22M19%2020C21%2010%2026%205%2032%205s11%205%2013%2015M19%2044c2%2010%207%2015%2013%2015s11-5%2013-15M32%205v15m0%2024v15M12%2013c12%208%2028%208%2040%200M12%2051c12-8%2028-8%2040%200%22%2F%3E%3Cpath%20stroke-width%3D%224.5%22%20d%3D%22M51%2025c-7-7-13-2-19%204l-7%207c-4%204-10%205-13%201-4-4-2-11%202-13%205-3%209%200%2013%204l7%207c6%206%2012%207%2017%203%22%2F%3E%3C%2Fsvg%3E")}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-trust .elementor-icon-list-icon{width:36px;min-width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;margin-right:10px}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-trust .elementor-icon-list-icon i,.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-trust .elementor-icon-list-icon svg{display:none}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-trust .elementor-icon-list-icon:before{content:"";display:block;width:36px;height:36px;background:#644498;mask:var(--bn-trust-icon) center/contain no-repeat;-webkit-mask:var(--bn-trust-icon) center/contain no-repeat}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-trust .elementor-icon-list-items{column-gap:36px;row-gap:14px;align-items:center}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-trust .elementor-icon-list-item{align-items:center}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-trust .elementor-icon-list-text{padding-left:0}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-service-icon.bn-icon-contabilidade .elementor-icon:before{width:40px;height:40px;background:#644498}
@media(max-width:767px){.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-trust .elementor-icon-list-items{flex-direction:column;align-items:flex-start;gap:14px}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-trust .elementor-icon-list-icon{width:32px;min-width:32px;height:32px;margin-right:10px}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-trust .elementor-icon-list-icon:before{width:32px;height:32px}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-trust .elementor-icon-list-text{font-size:12px}}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-icon-contabilidade{--bn-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2064%2064%22%20fill%3D%22none%22%20stroke%3D%22%23644498%22%20stroke-width%3D%222.2%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M18%2031V9a4%204%200%200%201%204-4h30a4%204%200%200%201%204%204v39L45%2059H22a4%204%200%200%201-4-4M45%2059V48h11%22%2F%3E%3Crect%20x%3D%226%22%20y%3D%2231%22%20width%3D%2223%22%20height%3D%2224%22%20rx%3D%223%22%2F%3E%3Crect%20x%3D%2210%22%20y%3D%2235%22%20width%3D%2215%22%20height%3D%226%22%20rx%3D%221%22%2F%3E%3Cpath%20d%3D%22M11%2046h1m5%200h1m5%200h1m-13%205h1m5%200h1m5%200h1M34%2035h15M34%2041h12M34%2047h5%22%2F%3E%3Cpath%20d%3D%22M34%2014c-5-3-10%200-10%206s5%209%2010%206M22%2018h9M22%2022h8%22%2F%3E%3Ccircle%20cx%3D%2244%22%20cy%3D%2221%22%20r%3D%227%22%2F%3E%3Cpath%20d%3D%22M44%2021l5%205m-5-5-5%205%22%2F%3E%3C%2Fsvg%3E")}
/* v9 — símbolo original da biblioteca, ícones simplificados e menores */
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-trust .elementor-icon-list-item:nth-child(1){--bn-trust-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2064%2064%22%20fill%3D%22none%22%20stroke%3D%22%23644498%22%20stroke-width%3D%222.4%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M8%2021a26%2026%200%200%201%2048%200M8%2043a26%2026%200%200%200%2048%200M20%2020C22%2011%2027%206%2032%206s10%205%2012%2014M20%2044c2%209%207%2014%2012%2014s10-5%2012-14M32%206v14m0%2024v14M13%2014c11%206%2027%206%2038%200M13%2050c11-6%2027-6%2038%200%22%2F%3E%3Cpath%20stroke-width%3D%223%22%20d%3D%22M9%2026h7m-3.5%200v12M9%2038h7M34%2027c-2-1.8-5.2-2.4-7.7-1.2-3%201.4-3.1%204.4.1%205.5l4.8%201.5c4%201.3%203.5%204.6.3%205.5-2.6.8-5.6.2-7.5-1.3%22%2F%3E%3Crect%20x%3D%2242%22%20y%3D%2225%22%20width%3D%2212%22%20height%3D%2214%22%20rx%3D%226%22%20stroke-width%3D%223%22%2F%3E%3C%2Fsvg%3E")}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-trust .elementor-icon-list-item:nth-child(2){--bn-trust-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2064%2064%22%20fill%3D%22none%22%20stroke%3D%22%23644498%22%20stroke-width%3D%222.4%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2225%22%20cy%3D%2217%22%20r%3D%229%22%2F%3E%3Cpath%20d%3D%22M34%2030a22%2022%200%200%200-28%2023h24M17%2030l8%207%208-7M25%2037v14%22%2F%3E%3Ccircle%20cx%3D%2245%22%20cy%3D%2242%22%20r%3D%2211%22%2F%3E%3Cpath%20d%3D%22m40%2042%203%203%206-6M38%2051l-2%209%208-4%207%204-1-8%22%2F%3E%3C%2Fsvg%3E")}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-trust .elementor-icon-list-item:nth-child(3){--bn-trust-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2064%2064%22%20fill%3D%22none%22%20stroke%3D%22%23644498%22%20stroke-width%3D%222.4%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M8%2021a26%2026%200%200%201%2048%200M8%2043a26%2026%200%200%200%2048%200M20%2020C22%2011%2027%206%2032%206s10%205%2012%2014M20%2044c2%209%207%2014%2012%2014s10-5%2012-14M32%206v14m0%2024v14M13%2014c11%206%2027%206%2038%200M13%2050c11-6%2027-6%2038%200%22%2F%3E%3Cg%20stroke%3D%22none%22%20transform%3D%22translate%288%2020%29%20scale%28.827586%29%22%3E%3Cg%20transform%3D%22translate%28-54%200%29%22%3E%3Cpath%20d%3D%22M98.4562%2020.9C98.0233%2020.9058%2097.5909%2020.8657%2097.1664%2020.7805C95.9995%2020.5418%2094.9306%2019.9595%2094.0971%2019.1086C93.2313%2018.2606%2092.3773%2017.3948%2091.5175%2016.517C90.8805%2015.8561%2090.2316%2015.1913%2089.5708%2014.5225C90.2197%2013.8816%2090.8666%2013.2387%2091.5115%2012.5938C92.5386%2011.5667%2093.5716%2010.5516%2094.6584%209.60807C95.3661%208.98656%2096.2321%208.57319%2097.1604%208.41379C97.5857%208.33564%2098.0183%208.3056%2098.4503%208.32422H111.665C111.019%206.96721%20110.156%205.72475%20109.109%204.64584C107.611%203.01138%20105.749%201.75144%20103.675%200.967375C101.601%200.183307%2099.3715%20-0.103004%2097.1664%200.131472C96.9216%200.131472%2096.6768%200.173271%2096.4319%200.2091C93.5428%200.539626%2090.8383%201.79657%2088.7229%203.79194C87.9824%204.48462%2087.2658%205.20716%2086.5552%205.94164L86.0656%206.43129C85.3789%207.09412%2084.4533%207.954%2083.677%208.70042L77.837%2014.5822L75.4067%2017.0484L74.8095%2017.6456C74.1733%2018.3396%2073.491%2018.99%2072.7673%2019.5922C72.0065%2020.1639%2071.1259%2020.5557%2070.1918%2020.7379C69.2578%2020.9202%2068.2945%2020.8882%2067.3746%2020.6445C66.4546%2020.4008%2065.6019%2019.9516%2064.8806%2019.3308C64.1593%2018.7099%2063.5882%2017.9336%2063.2103%2017.0602C62.8323%2016.1868%2062.6573%2015.239%2062.6985%2014.2883C62.7397%2013.3375%2062.9959%2012.4084%2063.448%2011.5709C63.9001%2010.7335%2064.5361%2010.0094%2065.3084%209.45327C66.0807%208.89711%2066.969%208.52334%2067.9066%208.36005C68.671%208.22522%2069.4531%208.22522%2070.2175%208.36005C71.404%208.59993%2072.4928%209.18589%2073.3465%2010.044C74.0352%2010.7128%2074.716%2011.3875%2075.3887%2012.0683C76.0814%2012.755%2076.2486%2012.9341%2076.9413%2013.6268L82.7694%207.76291C82.214%207.19563%2082.1722%207.16577%2081.6169%206.56863L80.9302%205.88789C80.4286%205.39824%2079.921%204.90859%2079.4254%204.41296C76.9935%201.87957%2073.7179%200.324618%2070.2175%200.0419008C68.8752%20-0.0515692%2067.5265%200.0287134%2066.2047%200.280757C64.0692%200.648068%2062.0479%201.50579%2060.2999%202.78646C58.552%204.06714%2057.1249%205.73586%2056.131%207.6614C54.5514%2010.4869%2053.9986%2013.772%2054.5665%2016.9589C54.8876%2019.0607%2055.6761%2021.0639%2056.8738%2022.8207C58.0716%2024.5775%2059.6481%2026.0433%2061.4873%2027.1102C63.5776%2028.3851%2065.9665%2029.0874%2068.4142%2029.1465C69.0116%2029.1651%2069.6096%2029.1512%2070.2056%2029.1047C72.9736%2028.907%2075.6143%2027.8649%2077.7713%2026.119C79.097%2025.062%2080.2554%2023.808%2081.4796%2022.6377L82.0767%2022.0405C82.6201%2021.515%2083.1575%2020.9836%2083.7129%2020.4402L85.3072%2022.0405L86.5015%2023.2348C87.5919%2024.4305%2088.7914%2025.522%2090.0843%2026.4952C92.1719%2027.969%2094.6099%2028.8688%2097.1545%2029.1047C98.9411%2029.2421%20100.738%2029.0643%20102.463%2028.5792C105.31%2027.8244%20107.841%2026.18%20109.688%2023.8857C110.445%2022.9685%20111.092%2021.9666%20111.617%2020.9H98.4801H98.4562Z%22%20fill%3D%22%23644498%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E")}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-trust .elementor-icon-list-icon{width:28px;min-width:28px;height:28px;margin-right:10px}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-trust .elementor-icon-list-icon:before{width:28px;height:28px}

/* v11 — destaque real aleatório em widget Posts nativo */
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-feature{display:flex;flex-direction:column;align-items:stretch;gap:0;background:linear-gradient(115deg,#39224f,#644498)}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-feature-post{width:100%}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-feature-post .elementor-posts-container{grid-template-columns:1fr}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-feature-post .elementor-post{display:flex;flex-direction:row-reverse;gap:40px;align-items:center}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-feature-post .elementor-post__thumbnail__link{width:36%;flex:0 0 36%;margin:0;border-radius:14px;overflow:hidden}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-feature-post .elementor-post__text{flex:1;min-width:0}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-feature-post .elementor-post__title{margin:22px 0 24px;font-size:clamp(23px,2.4vw,32px);line-height:1.3}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-feature-post .elementor-post__title a{color:#fff}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-feature-post .elementor-post__excerpt{margin-bottom:28px}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-feature-post .elementor-post__excerpt p{color:#ffffffd6;line-height:1.75;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-feature-post .elementor-post__read-more{color:#fff;font-size:14px;font-weight:600;display:inline-flex;align-items:center;min-height:44px;border-bottom:1px solid #BA90EE}
@media(max-width:767px){.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-feature-post .elementor-post{flex-direction:column;gap:24px;align-items:stretch}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-feature-post .elementor-post__thumbnail__link{width:100%;flex:auto}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-feature-post .elementor-post__title{font-size:24px;margin:0 0 20px}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-feature .bn-tag{margin-bottom:24px!important}}
/* v12 — ícones de traço fino, 1 unidade / 24 */
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-icon-consultoria{--bn-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23644498%22%20stroke-width%3D%221%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%2019V5m0%2014h16M8%2014l4-4%203%202%205-6M16%206h4v4%22%2F%3E%3Ccircle%20cx%3D%228%22%20cy%3D%2214%22%20r%3D%22.6%22%2F%3E%3C%2Fsvg%3E")}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-icon-salarios{--bn-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23644498%22%20stroke-width%3D%221%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%2210%22%20y%3D%222.5%22%20width%3D%2211%22%20height%3D%227.5%22%20rx%3D%221.5%22%2F%3E%3Cpath%20d%3D%22M10%205h11m-4%202.5h1.5%22%2F%3E%3Cpath%20d%3D%22M2.5%2013h3v7h-3zM5.5%2014l3-2h4.8a1.5%201.5%200%200%201%200%203H10m4.4-.5%204.2-1.3a1.7%201.7%200%200%201%201.6%202.9l-5.7%204.4H9l-3.5-1.8%22%2F%3E%3C%2Fsvg%3E")}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-feature .bn-tag p{display:inline-flex;align-items:center;gap:12px}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-feature .bn-tag p:before{content:"";display:block;flex:0 0 32px;width:32px;height:32px;background:#BA90EE;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23644498%22%20stroke-width%3D%221%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M14%2021H8a5%205%200%200%201-5-5V7a5%205%200%200%201%205-5h10a5%205%200%200%201%205%205v7%22%20transform%3D%22translate%28-1%200%29%22%2F%3E%3Ccircle%20cx%3D%227%22%20cy%3D%226.5%22%20r%3D%22.35%22%2F%3E%3Cpath%20d%3D%22M10%206.5h7M7%2010h10M7%2013.5h3M13.5%2013.5l3.1.7a5%205%200%200%201%202.5%201.4l2.7%202.7a2.2%202.2%200%200%201-3.1%203.1L16%2018.7a5%205%200%200%201-1.4-2.5l-1.1-2.7Z%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23644498%22%20stroke-width%3D%221%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M14%2021H8a5%205%200%200%201-5-5V7a5%205%200%200%201%205-5h10a5%205%200%200%201%205%205v7%22%20transform%3D%22translate%28-1%200%29%22%2F%3E%3Ccircle%20cx%3D%227%22%20cy%3D%226.5%22%20r%3D%22.35%22%2F%3E%3Cpath%20d%3D%22M10%206.5h7M7%2010h10M7%2013.5h3M13.5%2013.5l3.1.7a5%205%200%200%201%202.5%201.4l2.7%202.7a2.2%202.2%200%200%201-3.1%203.1L16%2018.7a5%205%200%200%201-1.4-2.5l-1.1-2.7Z%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat}
/* v13 — destaque sem fotografia do artigo, fundo de contabilidade original */
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-feature{background:linear-gradient(90deg,rgba(45,24,63,.94),rgba(45,24,63,.88)),url('https://btocnet-escritorios.surge.sh/assets/escritorios/art-irc.jpg') right center/cover}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-feature-post .elementor-post__thumbnail__link{display:none!important}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-feature-post .elementor-post{display:block}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-feature-post .elementor-post__text{max-width:780px}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-feature-post .elementor-post__excerpt{max-width:680px}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-feature-post .elementor-post__excerpt p{-webkit-line-clamp:2}
/* v14 — ícone na caixa translúcida à direita, conforme original */
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-feature{position:relative;padding-right:198px}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-feature .bn-tag p:before{display:none}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-feature:before{content:"";position:absolute;right:46px;top:50%;transform:translateY(-50%);width:118px;height:118px;border-radius:24px;background:#ffffff12;border:1px solid #ffffff24;pointer-events:none}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-feature:after{content:"";position:absolute;right:78px;top:50%;transform:translateY(-50%);width:54px;height:54px;background:#BA90EE;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23644498%22%20stroke-width%3D%221%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M14%2021H8a5%205%200%200%201-5-5V7a5%205%200%200%201%205-5h10a5%205%200%200%201%205%205v7%22%20transform%3D%22translate%28-1%200%29%22%2F%3E%3Ccircle%20cx%3D%227%22%20cy%3D%226.5%22%20r%3D%22.35%22%2F%3E%3Cpath%20d%3D%22M10%206.5h7M7%2010h10M7%2013.5h3M13.5%2013.5l3.1.7a5%205%200%200%201%202.5%201.4l2.7%202.7a2.2%202.2%200%200%201-3.1%203.1L16%2018.7a5%205%200%200%201-1.4-2.5l-1.1-2.7Z%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23644498%22%20stroke-width%3D%221%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M14%2021H8a5%205%200%200%201-5-5V7a5%205%200%200%201%205-5h10a5%205%200%200%201%205%205v7%22%20transform%3D%22translate%28-1%200%29%22%2F%3E%3Ccircle%20cx%3D%227%22%20cy%3D%226.5%22%20r%3D%22.35%22%2F%3E%3Cpath%20d%3D%22M10%206.5h7M7%2010h10M7%2013.5h3M13.5%2013.5l3.1.7a5%205%200%200%201%202.5%201.4l2.7%202.7a2.2%202.2%200%200%201-3.1%203.1L16%2018.7a5%205%200%200%201-1.4-2.5l-1.1-2.7Z%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;pointer-events:none}
@media(max-width:767px){.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-feature{padding-right:28px}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-feature:before,.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-feature:after{display:none}}

.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-feature:before,.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-feature:after{left:auto!important}
/* v15 — respiro do destaque e miniaturas integrais */
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-feature{padding:72px 230px 72px 64px}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-feature:before{right:64px}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-feature:after{right:96px}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-posts .elementor-post__thumbnail__link{display:block;width:100%;margin:0;overflow:hidden}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-posts .elementor-post__thumbnail{height:auto!important;padding-bottom:0!important;aspect-ratio:16/10;display:flex;align-items:center;justify-content:center;background:#f8f2ff}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-posts .elementor-post__thumbnail img{position:static!important;top:auto!important;left:auto!important;transform:none!important;width:100%!important;height:100%!important;max-height:100%;object-fit:contain!important;object-position:center}
@media(max-width:1024px){.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-feature{padding:56px 190px 56px 44px}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-feature:before{right:36px}.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-feature:after{right:68px}}
@media(max-width:767px){.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-feature{padding:44px 32px}}
/* v16 — moldura do mapa mais discreta */
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-map-frame{padding:12px}
@media(max-width:767px){.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-map-frame{padding:8px}}

/* v17 — miniaturas na proporção intrínseca, sem faixas */
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-posts .elementor-post__thumbnail{aspect-ratio:auto!important;height:auto!important;min-height:0;display:block;padding:0!important;line-height:0;background:transparent}
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-posts .elementor-post__thumbnail img{display:block;width:100%!important;height:auto!important;max-height:none;object-fit:contain!important;margin:0}

/* v18 — testemunhos: largura integral e setas exteriores em desktop */
@media (min-width:1025px){
 .elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-testimonials .elementor-swiper-button{width:24px;height:30px;}
 .elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-testimonials .elementor-swiper-button-prev{left:-24px;}
 .elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-testimonials .elementor-swiper-button-next{right:-24px;}
}
@media (min-width:1280px){
 .elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-testimonials .elementor-swiper-button{width:30px;}
 .elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-testimonials .elementor-swiper-button-prev{left:-32px;}
 .elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-testimonials .elementor-swiper-button-next{right:-32px;}
}
@media (min-width:1360px){
 .elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-testimonials .elementor-swiper-button-prev{left:-46px;}
 .elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-testimonials .elementor-swiper-button-next{right:-46px;}
}

@media (min-width:1025px) and (max-width:1359px){
 .elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-testimonials .elementor-swiper-button{width:14px;border-radius:6px;}
 .elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-testimonials .elementor-swiper-button-prev{left:-16px;}
 .elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-testimonials .elementor-swiper-button-next{right:-16px;}
}

/* Setas externas: reserva lateral desativada; conteúdo usa estilos nativos. */
.elementor-15497 .elementor-element.elementor-element-fb12cfc .bn-testimonials .elementor-main-swiper{width:100%}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://btocnet.com/wp-content/uploads/2025/09/Montserrat-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://btocnet.com/wp-content/uploads/2025/09/Montserrat-Light.woff2') format('woff2');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://btocnet.com/wp-content/uploads/2025/09/Montserrat-SemiBold.woff2') format('woff2');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://btocnet.com/wp-content/uploads/2025/09/Montserrat-Bold.woff2') format('woff2');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://btocnet.com/wp-content/uploads/2025/09/Montserrat-ExtraBold.woff2') format('woff2');
}
/* End Custom Fonts CSS */