.elementor-47 .elementor-element.elementor-element-a74ecf8{--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:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:80px;--padding-bottom:88px;--padding-left:20px;--padding-right:20px;}.elementor-47 .elementor-element.elementor-element-a74ecf8:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-a74ecf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-10ec8ef{--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:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-47 .elementor-element.elementor-element-94b4924 .elementor-heading-title{font-size:64px;line-height:1.12em;letter-spacing:-0.5px;color:var( --e-global-color-317b526 );}.elementor-47 .elementor-element.elementor-element-086706a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-47 .elementor-element.elementor-element-086706a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-47 .elementor-element.elementor-element-086706a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-47 .elementor-element.elementor-element-086706a .elementor-icon-list-text{transition:color 0.3s;}.elementor-47 .elementor-element.elementor-element-bcda28f{--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:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-47 .elementor-element.elementor-element-630898d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-47 .elementor-element.elementor-element-1a2752f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-47 .elementor-element.elementor-element-1a2752f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-47 .elementor-element.elementor-element-1a2752f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-47 .elementor-element.elementor-element-1a2752f .elementor-icon-list-text{transition:color 0.3s;}.elementor-47 .elementor-element.elementor-element-536263e .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-317b526 );color:var( --e-global-color-317b526 );}.elementor-47 .elementor-element.elementor-element-536263e .elementor-button:hover, .elementor-47 .elementor-element.elementor-element-536263e .elementor-button:focus{color:var( --e-global-color-317b526 );}.elementor-47 .elementor-element.elementor-element-536263e .elementor-button:hover svg, .elementor-47 .elementor-element.elementor-element-536263e .elementor-button:focus svg{fill:var( --e-global-color-317b526 );}.elementor-47 .elementor-element.elementor-element-0ca1339{--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:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:3px 0px 0px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-41765ca );--border-color:var( --e-global-color-41765ca );--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-47 .elementor-element.elementor-element-0ca1339:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-0ca1339 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-8a15e04 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-47 .elementor-element.elementor-element-8a15e04 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-47 .elementor-element.elementor-element-8a15e04{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-47 .elementor-element.elementor-element-8a15e04 .elementor-icon-list-text{transition:color 0.3s;}.elementor-47 .elementor-element.elementor-element-a3bb247{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-47 .elementor-element.elementor-element-a3bb247:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-a3bb247 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d2568f2 );}.elementor-47 .elementor-element.elementor-element-5b7e2c9{text-align:center;}.elementor-47 .elementor-element.elementor-element-dd7f740{text-align:center;}.elementor-47 .elementor-element.elementor-element-f57edf2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-47 .elementor-element.elementor-element-7a418ea{--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:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-47 .elementor-element.elementor-element-7f9a269{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:wrap;}.elementor-47 .elementor-element.elementor-element-44b6ba9{--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;}.elementor-47 .elementor-element.elementor-element-7883e0c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-47 .elementor-element.elementor-element-eafb892 .elementor-icon-wrapper{text-align:center;}.elementor-47 .elementor-element.elementor-element-01322e6 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-47 .elementor-element.elementor-element-01322e6 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-47 .elementor-element.elementor-element-01322e6{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-47 .elementor-element.elementor-element-01322e6 .elementor-icon-list-text{transition:color 0.3s;}.elementor-47 .elementor-element.elementor-element-b2516ca .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-317b526 );color:var( --e-global-color-317b526 );}.elementor-47 .elementor-element.elementor-element-b2516ca .elementor-button:hover, .elementor-47 .elementor-element.elementor-element-b2516ca .elementor-button:focus{color:var( --e-global-color-317b526 );}.elementor-47 .elementor-element.elementor-element-b2516ca .elementor-button:hover svg, .elementor-47 .elementor-element.elementor-element-b2516ca .elementor-button:focus svg{fill:var( --e-global-color-317b526 );}.elementor-47 .elementor-element.elementor-element-a0d8aa0{--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;}.elementor-47 .elementor-element.elementor-element-b82d126{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-47 .elementor-element.elementor-element-3f15d5f .elementor-icon-wrapper{text-align:center;}.elementor-47 .elementor-element.elementor-element-08953aa .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-47 .elementor-element.elementor-element-08953aa .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-47 .elementor-element.elementor-element-08953aa{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-47 .elementor-element.elementor-element-08953aa .elementor-icon-list-text{transition:color 0.3s;}.elementor-47 .elementor-element.elementor-element-0c953c1 .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-317b526 );color:var( --e-global-color-317b526 );}.elementor-47 .elementor-element.elementor-element-0c953c1 .elementor-button:hover, .elementor-47 .elementor-element.elementor-element-0c953c1 .elementor-button:focus{color:var( --e-global-color-317b526 );}.elementor-47 .elementor-element.elementor-element-0c953c1 .elementor-button:hover svg, .elementor-47 .elementor-element.elementor-element-0c953c1 .elementor-button:focus svg{fill:var( --e-global-color-317b526 );}.elementor-47 .elementor-element.elementor-element-e0d1d5c{--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;}.elementor-47 .elementor-element.elementor-element-f5ed06d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-47 .elementor-element.elementor-element-a8b5c50 .elementor-icon-wrapper{text-align:center;}.elementor-47 .elementor-element.elementor-element-cb8fbdc .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-47 .elementor-element.elementor-element-cb8fbdc .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-47 .elementor-element.elementor-element-cb8fbdc{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-47 .elementor-element.elementor-element-cb8fbdc .elementor-icon-list-text{transition:color 0.3s;}.elementor-47 .elementor-element.elementor-element-2ab89d0 .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-317b526 );color:var( --e-global-color-317b526 );}.elementor-47 .elementor-element.elementor-element-2ab89d0 .elementor-button:hover, .elementor-47 .elementor-element.elementor-element-2ab89d0 .elementor-button:focus{color:var( --e-global-color-317b526 );}.elementor-47 .elementor-element.elementor-element-2ab89d0 .elementor-button:hover svg, .elementor-47 .elementor-element.elementor-element-2ab89d0 .elementor-button:focus svg{fill:var( --e-global-color-317b526 );}.elementor-47 .elementor-element.elementor-element-fd512b8{--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;}.elementor-47 .elementor-element.elementor-element-1dd68bb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-47 .elementor-element.elementor-element-d7c1eb5 .elementor-icon-wrapper{text-align:center;}.elementor-47 .elementor-element.elementor-element-6b03e39 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-47 .elementor-element.elementor-element-6b03e39 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-47 .elementor-element.elementor-element-6b03e39{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-47 .elementor-element.elementor-element-6b03e39 .elementor-icon-list-text{transition:color 0.3s;}.elementor-47 .elementor-element.elementor-element-ebf0adb .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-317b526 );color:var( --e-global-color-317b526 );}.elementor-47 .elementor-element.elementor-element-ebf0adb .elementor-button:hover, .elementor-47 .elementor-element.elementor-element-ebf0adb .elementor-button:focus{color:var( --e-global-color-317b526 );}.elementor-47 .elementor-element.elementor-element-ebf0adb .elementor-button:hover svg, .elementor-47 .elementor-element.elementor-element-ebf0adb .elementor-button:focus svg{fill:var( --e-global-color-317b526 );}.elementor-47 .elementor-element.elementor-element-ac0f7f7{--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:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-47 .elementor-element.elementor-element-1a67a69{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:wrap;}.elementor-47 .elementor-element.elementor-element-acc36e3{--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;}.elementor-47 .elementor-element.elementor-element-a44806c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-47 .elementor-element.elementor-element-adeb530 .elementor-icon-wrapper{text-align:center;}.elementor-47 .elementor-element.elementor-element-713d2eb .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-47 .elementor-element.elementor-element-713d2eb .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-47 .elementor-element.elementor-element-713d2eb{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-47 .elementor-element.elementor-element-713d2eb .elementor-icon-list-text{transition:color 0.3s;}.elementor-47 .elementor-element.elementor-element-3eb15be .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-317b526 );color:var( --e-global-color-317b526 );}.elementor-47 .elementor-element.elementor-element-3eb15be .elementor-button:hover, .elementor-47 .elementor-element.elementor-element-3eb15be .elementor-button:focus{color:var( --e-global-color-317b526 );}.elementor-47 .elementor-element.elementor-element-3eb15be .elementor-button:hover svg, .elementor-47 .elementor-element.elementor-element-3eb15be .elementor-button:focus svg{fill:var( --e-global-color-317b526 );}.elementor-47 .elementor-element.elementor-element-2a8d3fd{--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;}.elementor-47 .elementor-element.elementor-element-8e3c5cc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-47 .elementor-element.elementor-element-2cc5a5e .elementor-icon-wrapper{text-align:center;}.elementor-47 .elementor-element.elementor-element-32bd062 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-47 .elementor-element.elementor-element-32bd062 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-47 .elementor-element.elementor-element-32bd062{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-47 .elementor-element.elementor-element-32bd062 .elementor-icon-list-text{transition:color 0.3s;}.elementor-47 .elementor-element.elementor-element-ed7b498 .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-317b526 );color:var( --e-global-color-317b526 );}.elementor-47 .elementor-element.elementor-element-ed7b498 .elementor-button:hover, .elementor-47 .elementor-element.elementor-element-ed7b498 .elementor-button:focus{color:var( --e-global-color-317b526 );}.elementor-47 .elementor-element.elementor-element-ed7b498 .elementor-button:hover svg, .elementor-47 .elementor-element.elementor-element-ed7b498 .elementor-button:focus svg{fill:var( --e-global-color-317b526 );}.elementor-47 .elementor-element.elementor-element-b8a70c5{--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;}.elementor-47 .elementor-element.elementor-element-0df81d0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-47 .elementor-element.elementor-element-b2dd6df .elementor-icon-wrapper{text-align:center;}.elementor-47 .elementor-element.elementor-element-e2c4a2a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-47 .elementor-element.elementor-element-e2c4a2a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-47 .elementor-element.elementor-element-e2c4a2a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-47 .elementor-element.elementor-element-e2c4a2a .elementor-icon-list-text{transition:color 0.3s;}.elementor-47 .elementor-element.elementor-element-ef6306f .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-317b526 );color:var( --e-global-color-317b526 );}.elementor-47 .elementor-element.elementor-element-ef6306f .elementor-button:hover, .elementor-47 .elementor-element.elementor-element-ef6306f .elementor-button:focus{color:var( --e-global-color-317b526 );}.elementor-47 .elementor-element.elementor-element-ef6306f .elementor-button:hover svg, .elementor-47 .elementor-element.elementor-element-ef6306f .elementor-button:focus svg{fill:var( --e-global-color-317b526 );}.elementor-47 .elementor-element.elementor-element-8a960e1{--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:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-47 .elementor-element.elementor-element-b4e140c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:wrap;}.elementor-47 .elementor-element.elementor-element-ae0f87e{--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;}.elementor-47 .elementor-element.elementor-element-ed4d90d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-47 .elementor-element.elementor-element-425b700 .elementor-icon-wrapper{text-align:center;}.elementor-47 .elementor-element.elementor-element-e367edc .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-47 .elementor-element.elementor-element-e367edc .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-47 .elementor-element.elementor-element-e367edc{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-47 .elementor-element.elementor-element-e367edc .elementor-icon-list-text{transition:color 0.3s;}.elementor-47 .elementor-element.elementor-element-7e07f93 .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-317b526 );color:var( --e-global-color-317b526 );}.elementor-47 .elementor-element.elementor-element-7e07f93 .elementor-button:hover, .elementor-47 .elementor-element.elementor-element-7e07f93 .elementor-button:focus{color:var( --e-global-color-317b526 );}.elementor-47 .elementor-element.elementor-element-7e07f93 .elementor-button:hover svg, .elementor-47 .elementor-element.elementor-element-7e07f93 .elementor-button:focus svg{fill:var( --e-global-color-317b526 );}.elementor-47 .elementor-element.elementor-element-b0895fd{--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;}.elementor-47 .elementor-element.elementor-element-bda104e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-47 .elementor-element.elementor-element-cddf3e1 .elementor-icon-wrapper{text-align:center;}.elementor-47 .elementor-element.elementor-element-f98e2fc .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-47 .elementor-element.elementor-element-f98e2fc .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-47 .elementor-element.elementor-element-f98e2fc{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-47 .elementor-element.elementor-element-f98e2fc .elementor-icon-list-text{transition:color 0.3s;}.elementor-47 .elementor-element.elementor-element-fca5359 .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-317b526 );color:var( --e-global-color-317b526 );}.elementor-47 .elementor-element.elementor-element-fca5359 .elementor-button:hover, .elementor-47 .elementor-element.elementor-element-fca5359 .elementor-button:focus{color:var( --e-global-color-317b526 );}.elementor-47 .elementor-element.elementor-element-fca5359 .elementor-button:hover svg, .elementor-47 .elementor-element.elementor-element-fca5359 .elementor-button:focus svg{fill:var( --e-global-color-317b526 );}.elementor-47 .elementor-element.elementor-element-b28ef43{--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;}.elementor-47 .elementor-element.elementor-element-2733b4d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-47 .elementor-element.elementor-element-9c987ae .elementor-icon-wrapper{text-align:center;}.elementor-47 .elementor-element.elementor-element-9e20482 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-47 .elementor-element.elementor-element-9e20482 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-47 .elementor-element.elementor-element-9e20482{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-47 .elementor-element.elementor-element-9e20482 .elementor-icon-list-text{transition:color 0.3s;}.elementor-47 .elementor-element.elementor-element-ea8ec76 .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-317b526 );color:var( --e-global-color-317b526 );}.elementor-47 .elementor-element.elementor-element-ea8ec76 .elementor-button:hover, .elementor-47 .elementor-element.elementor-element-ea8ec76 .elementor-button:focus{color:var( --e-global-color-317b526 );}.elementor-47 .elementor-element.elementor-element-ea8ec76 .elementor-button:hover svg, .elementor-47 .elementor-element.elementor-element-ea8ec76 .elementor-button:focus svg{fill:var( --e-global-color-317b526 );}.elementor-47 .elementor-element.elementor-element-06615c2 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-47 .elementor-element.elementor-element-06615c2 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-47 .elementor-element.elementor-element-06615c2{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-47 .elementor-element.elementor-element-06615c2 .elementor-icon-list-text{transition:color 0.3s;}.elementor-47 .elementor-element.elementor-element-1356560{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-47 .elementor-element.elementor-element-d8ece58{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-47 .elementor-element.elementor-element-643086f{--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;}.elementor-47 .elementor-element.elementor-element-4ed27c4{--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;}.elementor-47 .elementor-element.elementor-element-5cc203d{--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;}.elementor-47 .elementor-element.elementor-element-367220d{--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;}.elementor-47 .elementor-element.elementor-element-d1b6f4b{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-47 .elementor-element.elementor-element-d1b6f4b:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-d1b6f4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d2568f2 );}.elementor-47 .elementor-element.elementor-element-165b48b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-47 .elementor-element.elementor-element-02518e4{--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;}.elementor-47 .elementor-element.elementor-element-7f11147{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-47 .elementor-element.elementor-element-82b2b13 .elementor-icon-wrapper{text-align:center;}.elementor-47 .elementor-element.elementor-element-90d6431 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-47 .elementor-element.elementor-element-90d6431 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-47 .elementor-element.elementor-element-90d6431{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-47 .elementor-element.elementor-element-90d6431 .elementor-icon-list-text{transition:color 0.3s;}.elementor-47 .elementor-element.elementor-element-1226a17{--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;}.elementor-47 .elementor-element.elementor-element-245af6d{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-47 .elementor-element.elementor-element-df5adbf .elementor-icon-wrapper{text-align:center;}.elementor-47 .elementor-element.elementor-element-c029a8a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-47 .elementor-element.elementor-element-c029a8a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-47 .elementor-element.elementor-element-c029a8a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-47 .elementor-element.elementor-element-c029a8a .elementor-icon-list-text{transition:color 0.3s;}.elementor-47 .elementor-element.elementor-element-81ea557{--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;}.elementor-47 .elementor-element.elementor-element-121aea3{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-47 .elementor-element.elementor-element-b1d986f .elementor-icon-wrapper{text-align:center;}.elementor-47 .elementor-element.elementor-element-19ac1d2 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-47 .elementor-element.elementor-element-19ac1d2 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-47 .elementor-element.elementor-element-19ac1d2{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-47 .elementor-element.elementor-element-19ac1d2 .elementor-icon-list-text{transition:color 0.3s;}.elementor-47 .elementor-element.elementor-element-64465c6{--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;}.elementor-47 .elementor-element.elementor-element-185b49b{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-47 .elementor-element.elementor-element-cfb960a .elementor-icon-wrapper{text-align:center;}.elementor-47 .elementor-element.elementor-element-86d47f8 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-47 .elementor-element.elementor-element-86d47f8 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-47 .elementor-element.elementor-element-86d47f8{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-47 .elementor-element.elementor-element-86d47f8 .elementor-icon-list-text{transition:color 0.3s;}.elementor-47 .elementor-element.elementor-element-57bc210{text-align:center;}.elementor-47 .elementor-element.elementor-element-a16f90f{text-align:center;}.elementor-47 .elementor-element.elementor-element-2ff1848{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-47 .elementor-element.elementor-element-596f1af{--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:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-47 .elementor-element.elementor-element-032c257{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-47 .elementor-element.elementor-element-8e245d1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-47 .elementor-element.elementor-element-1f87191 .elementor-icon-wrapper{text-align:center;}.elementor-47 .elementor-element.elementor-element-05e5836{--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;}.elementor-47 .elementor-element.elementor-element-11ba77a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-47 .elementor-element.elementor-element-acc7b7f .elementor-icon-wrapper{text-align:center;}.elementor-47 .elementor-element.elementor-element-add3c49{--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;}.elementor-47 .elementor-element.elementor-element-64318e2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-47 .elementor-element.elementor-element-2fab9ae .elementor-icon-wrapper{text-align:center;}.elementor-47 .elementor-element.elementor-element-70d146b{--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;}.elementor-47 .elementor-element.elementor-element-1baec1a{--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;}.elementor-47 .elementor-element.elementor-element-ea33b89 iframe{height:350px;}.elementor-47 .elementor-element.elementor-element-f42fb7f{--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:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-47 .elementor-element.elementor-element-5396daf .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-317b526 );color:var( --e-global-color-317b526 );}.elementor-47 .elementor-element.elementor-element-5396daf .elementor-button:hover, .elementor-47 .elementor-element.elementor-element-5396daf .elementor-button:focus{color:var( --e-global-color-317b526 );}.elementor-47 .elementor-element.elementor-element-5396daf .elementor-button:hover svg, .elementor-47 .elementor-element.elementor-element-5396daf .elementor-button:focus svg{fill:var( --e-global-color-317b526 );}.elementor-47 .elementor-element.elementor-element-ea470ff{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-47 .elementor-element.elementor-element-ea470ff:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-ea470ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d2568f2 );}.elementor-47 .elementor-element.elementor-element-901f991{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-47 .elementor-element.elementor-element-1337e05{text-align:center;color:var( --e-global-color-text );}.elementor-47 .elementor-element.elementor-element-719f37b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-47 .elementor-element.elementor-element-6fe8582{text-align:center;color:var( --e-global-color-text );}.elementor-47 .elementor-element.elementor-element-1765b33{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-47 .elementor-element.elementor-element-a45a31c{text-align:center;color:var( --e-global-color-text );}.elementor-47 .elementor-element.elementor-element-5f3db6f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-47 .elementor-element.elementor-element-5c84b53{text-align:center;color:var( --e-global-color-text );}.elementor-47 .elementor-element.elementor-element-4344f3d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-47 .elementor-element.elementor-element-2293a89{text-align:center;color:var( --e-global-color-text );}.elementor-47 .elementor-element.elementor-element-269ef2a{--n-accordion-title-font-size:18px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-af6e5af{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-47 .elementor-element.elementor-element-0af13be .elementor-icon-wrapper{text-align:center;}.elementor-47 .elementor-element.elementor-element-9ec1597 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-317b526 );color:var( --e-global-color-317b526 );}.elementor-47 .elementor-element.elementor-element-9ec1597 .elementor-button:hover, .elementor-47 .elementor-element.elementor-element-9ec1597 .elementor-button:focus{color:var( --e-global-color-317b526 );}.elementor-47 .elementor-element.elementor-element-9ec1597 .elementor-button:hover svg, .elementor-47 .elementor-element.elementor-element-9ec1597 .elementor-button:focus svg{fill:var( --e-global-color-317b526 );}.elementor-47 .elementor-element.elementor-element-70e7ee5{--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;border-style:solid;--border-style:solid;border-width:3px 0px 0px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-41765ca );--border-color:var( --e-global-color-41765ca );--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-47 .elementor-element.elementor-element-70e7ee5:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-70e7ee5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-2035807{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-47 .elementor-element.elementor-element-b8e21e0{text-align:center;}.elementor-47 .elementor-element.elementor-element-b8e21e0 .elementor-heading-title{color:var( --e-global-color-317b526 );}.elementor-47 .elementor-element.elementor-element-d1e06f1{text-align:center;color:var( --e-global-color-317b526 );}.elementor-47 .elementor-element.elementor-element-8c60c8b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;}.elementor-47 .elementor-element.elementor-element-319384b .elementor-button{background-color:var( --e-global-color-317b526 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-317b526 );}.elementor-47 .elementor-element.elementor-element-319384b .elementor-button:hover, .elementor-47 .elementor-element.elementor-element-319384b .elementor-button:focus{background-color:rgba(0,0,0,0);color:var( --e-global-color-317b526 );border-color:var( --e-global-color-317b526 );}.elementor-47 .elementor-element.elementor-element-319384b .elementor-button:hover svg, .elementor-47 .elementor-element.elementor-element-319384b .elementor-button:focus svg{fill:var( --e-global-color-317b526 );}.elementor-47 .elementor-element.elementor-element-30e98e9 .elementor-button{background-color:rgba(0,0,0,0);fill:var( --e-global-color-317b526 );color:var( --e-global-color-317b526 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-317b526 );}.elementor-47 .elementor-element.elementor-element-30e98e9 .elementor-button:hover, .elementor-47 .elementor-element.elementor-element-30e98e9 .elementor-button:focus{color:var( --e-global-color-317b526 );border-color:var( --e-global-color-317b526 );}.elementor-47 .elementor-element.elementor-element-30e98e9 .elementor-button:hover svg, .elementor-47 .elementor-element.elementor-element-30e98e9 .elementor-button:focus svg{fill:var( --e-global-color-317b526 );}.elementor-47 .elementor-element.elementor-element-85f4ab0{--display:flex;--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-47 .elementor-element.elementor-element-a74ecf8{--content-width:1180px;}.elementor-47 .elementor-element.elementor-element-0ca1339{--content-width:1400px;}.elementor-47 .elementor-element.elementor-element-a3bb247{--content-width:1180px;}.elementor-47 .elementor-element.elementor-element-1356560{--content-width:1180px;}.elementor-47 .elementor-element.elementor-element-d1b6f4b{--content-width:1180px;}.elementor-47 .elementor-element.elementor-element-2ff1848{--content-width:1180px;}.elementor-47 .elementor-element.elementor-element-ea470ff{--content-width:900px;}.elementor-47 .elementor-element.elementor-element-2035807{--content-width:720px;}}@media(max-width:1024px){.elementor-47 .elementor-element.elementor-element-a74ecf8{--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;--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-47 .elementor-element.elementor-element-94b4924 .elementor-heading-title{font-size:48px;line-height:1.12em;letter-spacing:-0.5px;}.elementor-47 .elementor-element.elementor-element-596f1af{--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-47 .elementor-element.elementor-element-70e7ee5{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}}@media(max-width:767px){.elementor-47 .elementor-element.elementor-element-a74ecf8{--padding-top:50px;--padding-bottom:44px;--padding-left:20px;--padding-right:20px;}.elementor-47 .elementor-element.elementor-element-94b4924 .elementor-heading-title{font-size:34px;line-height:1.12em;letter-spacing:-0.3px;}.elementor-47 .elementor-element.elementor-element-0ca1339{--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-47 .elementor-element.elementor-element-a3bb247{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-47 .elementor-element.elementor-element-1356560{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-47 .elementor-element.elementor-element-d1b6f4b{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-47 .elementor-element.elementor-element-2ff1848{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-47 .elementor-element.elementor-element-ea470ff{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-47 .elementor-element.elementor-element-70e7ee5{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS *//* Schedule an Appointment (page 47) only. Built on the service-page base (tt-bk hero, trust strip, FAQ and CTA standards) plus the tt-sa block below. Every rule starts with body.elementor-page-47. Hex only #EAF4FC, #7CC8F8, #5A6572, #7A8591, #CBD5DF, #E6EBF0; every other colour is a kit global or a white/navy rgba. */
body.elementor-page-47 .tt-bk p:last-child{margin-bottom:0}
body.elementor-page-47 .tt-bk .elementor-icon-list-icon svg{width:1em;height:1em}
/* 1 Hero */
body.elementor-page-47 .tt-bk-hero-l{flex:1 1 0 !important;width:auto !important;min-width:0}
body.elementor-page-47 .tt-bk-eyebrow .elementor-heading-title{font-size:13px;font-weight:700;letter-spacing:2px;line-height:1.3;color:#7CC8F8}
body.elementor-page-47 .tt-bk-hero-intro{max-width:600px}
body.elementor-page-47 .tt-bk-hero-intro p{font-size:18px;line-height:1.6;color:rgba(255,255,255,.88)}
body.elementor-page-47 .tt-sa-hpills .elementor-icon-list-items{gap:10px}
body.elementor-page-47 .tt-sa-hpills .elementor-icon-list-item{margin:0 !important;padding:7px 14px !important;background:rgba(255,255,255,.08);border:1px solid rgba(124,200,248,.35);border-radius:999px}
body.elementor-page-47 .tt-sa-hpills .elementor-icon-list-item:after{display:none !important}
body.elementor-page-47 .tt-sa-hpills .elementor-icon-list-icon i,body.elementor-page-47 .tt-sa-hpills .elementor-icon-list-icon svg{color:#7CC8F8;fill:#7CC8F8;font-size:14px}
body.elementor-page-47 .tt-sa-hpills .elementor-icon-list-text{color:var(--e-global-color-317b526);font-size:14px;font-weight:600;padding-left:6px}
body.elementor-page-47 .tt-sa-card{flex:0 0 460px !important;width:460px !important;max-width:100%;background:var(--e-global-color-317b526);border-top:4px solid var(--e-global-color-41765ca);border-radius:16px;padding:30px !important;box-shadow:0 20px 50px rgba(0,0,0,.28)}
@media (max-width:1024px){body.elementor-page-47 .tt-sa-card{flex:1 1 auto !important;width:100% !important}}
@media (max-width:767px){body.elementor-page-47 .tt-sa-card{padding:24px 20px !important}}
body.elementor-page-47 .tt-sa-ctop{flex-wrap:nowrap !important}
body.elementor-page-47 .tt-sa-ctop > .elementor-element{width:auto !important}
body.elementor-page-47 .tt-sa-clabel .elementor-heading-title{font-size:12px;font-weight:700;letter-spacing:1.5px;line-height:1.3;color:var(--e-global-color-accent);text-transform:uppercase}
body.elementor-page-47 .tt-sa-ctitle .elementor-heading-title{font-size:26px;font-weight:700;line-height:1.25;color:var(--e-global-color-primary)}
body.elementor-page-47 .tt-sa-ctext p{font-size:15.5px;line-height:1.6;color:var(--e-global-color-text)}
body.elementor-page-47 .tt-sa-cbtn .elementor-button,body.elementor-page-47 .tt-sa-abtn .elementor-button{border-radius:8px;font-weight:700;font-size:15px;padding:13px 18px}
body.elementor-page-47 .tt-sa-call p{font-size:14px;line-height:1.5;color:#5A6572;text-align:center}
body.elementor-page-47 .tt-sa-call a{color:var(--e-global-color-accent)}
/* Duration pills */
body.elementor-page-47 .tt-sa-dur{width:auto !important;flex:0 0 auto !important}
body.elementor-page-47 .tt-sa-dur .elementor-icon-list-items{display:inline-flex;background:var(--e-global-color-d2568f2);border-radius:999px;padding:5px 11px}
body.elementor-page-47 .tt-sa-dur-b .elementor-icon-list-items{background:#EAF4FC}
body.elementor-page-47 .tt-sa-dur .elementor-icon-list-item{margin:0 !important;padding:0 !important}
body.elementor-page-47 .tt-sa-dur .elementor-icon-list-icon i,body.elementor-page-47 .tt-sa-dur .elementor-icon-list-icon svg{color:var(--e-global-color-primary);fill:var(--e-global-color-primary);font-size:12px}
body.elementor-page-47 .tt-sa-dur .elementor-icon-list-text{font-size:13px;font-weight:700;line-height:1.3;color:var(--e-global-color-primary);white-space:nowrap;padding-left:5px}
/* 2 Trust strip (service-page standard) */
body.elementor-page-47 .tt-bk-trust .elementor-icon-list-items{justify-content:center;gap:10px 30px}
body.elementor-page-47 .tt-bk-trust .elementor-icon-list-item{margin:0 !important;padding:0 !important}
body.elementor-page-47 .tt-bk-trust .elementor-icon-list-item:after{display:none !important}
body.elementor-page-47 .tt-bk-trust .elementor-icon-list-icon i,body.elementor-page-47 .tt-bk-trust .elementor-icon-list-icon svg{color:#7CC8F8;fill:#7CC8F8;font-size:16px}
body.elementor-page-47 .tt-bk-trust .elementor-icon-list-text{color:var(--e-global-color-317b526);font-size:14px;font-weight:600}
@media (min-width:1025px){body.elementor-page-47 .tt-bk-trust .elementor-icon-list-items{flex-wrap:nowrap !important}body.elementor-page-47 .tt-bk-trust .elementor-icon-list-item{flex:0 1 auto;min-width:0}}
@media (min-width:768px) and (max-width:1024px){body.elementor-page-47 .tt-bk-trust .elementor-icon-list-items{display:flex !important;flex-wrap:wrap;justify-content:center;gap:12px 24px}body.elementor-page-47 .tt-bk-trust .elementor-icon-list-item{flex:0 0 calc((100% - 48px) / 3);justify-content:center}}
@media (max-width:767px){body.elementor-page-47 .tt-bk-trust .elementor-icon-list-items{display:grid !important;grid-template-columns:1fr;max-width:320px}}
/* 3 Choose your appointment */
body.elementor-page-47 .tt-sa-sub{max-width:720px;width:100%;margin:0 auto}
body.elementor-page-47 .tt-sa-sub p{font-size:16px;line-height:1.6;text-align:center}
body.elementor-page-47 .tt-sa-jump{flex-wrap:wrap !important;justify-content:center !important;gap:10px !important;margin-bottom:10px}
body.elementor-page-47 .tt-sa-jump > .elementor-element{width:auto !important}
body.elementor-page-47 .tt-sa-jpill .elementor-button{background:var(--e-global-color-317b526) !important;border:1px solid #CBD5DF;border-radius:999px;padding:9px 18px;font-size:14px;font-weight:600;line-height:1.3;color:var(--e-global-color-primary) !important}
body.elementor-page-47 .tt-sa-jpill .elementor-button:hover,body.elementor-page-47 .tt-sa-jpill .elementor-button:focus-visible{border-color:var(--e-global-color-accent);color:var(--e-global-color-accent) !important}
body.elementor-page-47 .tt-sa-group{scroll-margin-top:110px;margin-top:10px}
@media (max-width:1024px){body.elementor-page-47 .tt-sa-group{scroll-margin-top:84px}}
body.elementor-page-47 .tt-sa-glabel .elementor-heading-title{display:flex;align-items:center;gap:16px;font-size:14px;font-weight:700;letter-spacing:1.5px;line-height:1.3;color:var(--e-global-color-accent);text-transform:uppercase;white-space:nowrap}
body.elementor-page-47 .tt-sa-glabel .elementor-heading-title:before,body.elementor-page-47 .tt-sa-glabel .elementor-heading-title:after{content:"";flex:1 1 0;height:1px;background:var(--e-global-color-7a5f7ca)}
body.elementor-page-47 .tt-sa-cards{flex-wrap:wrap !important;justify-content:center !important;align-items:stretch !important;gap:18px !important}
body.elementor-page-47 .tt-sa-cards > .tt-sa-acard{flex:0 1 calc((100% - 54px) / 4) !important;width:auto !important;max-width:281px;min-width:0}
@media (max-width:1024px){body.elementor-page-47 .tt-sa-cards > .tt-sa-acard{flex:0 0 calc((100% - 18px) / 2) !important;max-width:none}}
@media (max-width:767px){body.elementor-page-47 .tt-sa-cards > .tt-sa-acard{flex:0 0 100% !important}}
body.elementor-page-47 .tt-sa-acard{background:var(--e-global-color-317b526);border:1px solid var(--e-global-color-7a5f7ca);border-radius:12px;padding:24px 22px !important;box-shadow:0 4px 16px rgba(6,43,69,.06);justify-content:flex-start !important}
body.elementor-page-47 .tt-sa-atop{flex-wrap:nowrap !important;margin-bottom:16px}
body.elementor-page-47 .tt-sa-atop > .elementor-element{width:auto !important}
body.elementor-page-47 .tt-sa-itile .elementor-icon{width:46px;height:46px;border-radius:10px;background:#EAF4FC;display:inline-flex;align-items:center;justify-content:center;font-size:20px;color:var(--e-global-color-primary);fill:var(--e-global-color-primary)}
body.elementor-page-47 .tt-sa-itile .elementor-icon svg{width:1em;height:1em;fill:var(--e-global-color-primary)}
body.elementor-page-47 .tt-sa-it44 .elementor-icon{width:44px;height:44px;font-size:18px}
body.elementor-page-47 .tt-sa-atitle .elementor-heading-title{font-size:19px;font-weight:700;line-height:1.3;color:var(--e-global-color-primary)}
body.elementor-page-47 .tt-sa-adesc{flex-grow:1;margin:8px 0 18px}
body.elementor-page-47 .tt-sa-adesc p{font-size:14.5px;line-height:1.55;color:var(--e-global-color-text)}
body.elementor-page-47 .tt-sa-learn{margin-top:10px}
body.elementor-page-47 .tt-sa-learn p{font-size:14px;font-weight:600;line-height:1.4;text-align:center}
body.elementor-page-47 .tt-sa-learn a,body.elementor-page-47 .tt-sa-more a,body.elementor-page-47 .tt-sa-faqx a{color:var(--e-global-color-accent)}
body.elementor-page-47 .tt-sa-learn a:hover,body.elementor-page-47 .tt-sa-more a:hover,body.elementor-page-47 .tt-sa-call a:hover,body.elementor-page-47 .tt-sa-faqx a:hover{text-decoration:underline;text-underline-offset:3px}
body.elementor-page-47 .tt-sa-lang{margin-top:8px}
body.elementor-page-47 .tt-sa-lang .elementor-icon-list-items{justify-content:center;text-align:center}
body.elementor-page-47 .tt-sa-lang .elementor-icon-list-item{justify-content:center}
body.elementor-page-47 .tt-sa-lang .elementor-icon-list-icon i,body.elementor-page-47 .tt-sa-lang .elementor-icon-list-icon svg{color:var(--e-global-color-accent);fill:var(--e-global-color-accent);font-size:15px}
body.elementor-page-47 .tt-sa-lang .elementor-icon-list-text{font-size:15px;color:var(--e-global-color-text);padding-left:6px}
/* 4 and 5: four-card grids */
body.elementor-page-47 .tt-sa-g4{display:grid !important;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px !important;width:100% !important}
body.elementor-page-47 .tt-sa-g4 > .e-con{width:100% !important;max-width:100% !important;min-width:0}
@media (max-width:1024px){body.elementor-page-47 .tt-sa-g4{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:767px){body.elementor-page-47 .tt-sa-g4{grid-template-columns:1fr}}
body.elementor-page-47 .tt-sa-xcard,body.elementor-page-47 .tt-sa-bcard{background:var(--e-global-color-317b526);border:1px solid var(--e-global-color-7a5f7ca);border-radius:12px;padding:24px 22px !important;justify-content:flex-start !important}
body.elementor-page-47 .tt-sa-bcard{border-top:3px solid var(--e-global-color-41765ca)}
body.elementor-page-47 .tt-sa-num{width:auto !important}
body.elementor-page-47 .tt-sa-num .elementor-heading-title{width:40px;height:40px;border-radius:50%;background:var(--e-global-color-primary);color:var(--e-global-color-317b526);display:flex;align-items:center;justify-content:center;font-size:17px;font-weight:700;line-height:1}
body.elementor-page-47 .tt-sa-xtitle .elementor-heading-title{font-size:18px;font-weight:700;line-height:1.3;color:var(--e-global-color-primary);margin-top:16px}
body.elementor-page-47 .tt-sa-xtext p{font-size:14.5px;line-height:1.55;margin-top:8px;color:var(--e-global-color-text)}
body.elementor-page-47 .tt-sa-bhead{flex-wrap:nowrap !important;margin-bottom:12px}
body.elementor-page-47 .tt-sa-bhead > .elementor-element{width:auto !important}
body.elementor-page-47 .tt-sa-bicon .elementor-icon{font-size:20px;color:var(--e-global-color-accent);fill:var(--e-global-color-accent)}
body.elementor-page-47 .tt-sa-bicon .elementor-icon svg{width:1em;height:1em;fill:var(--e-global-color-accent)}
body.elementor-page-47 .tt-sa-btitle .elementor-heading-title{font-size:17px;font-weight:700;line-height:1.3;color:var(--e-global-color-primary)}
body.elementor-page-47 .tt-sa-ticks .elementor-icon-list-item{align-items:flex-start !important;padding:4px 0 !important;margin:0 !important}
body.elementor-page-47 .tt-sa-ticks .elementor-icon-list-icon{margin-top:4px}
body.elementor-page-47 .tt-sa-ticks .elementor-icon-list-icon i,body.elementor-page-47 .tt-sa-ticks .elementor-icon-list-icon svg{color:var(--e-global-color-41765ca);fill:var(--e-global-color-41765ca);font-size:13px}
body.elementor-page-47 .tt-sa-ticks .elementor-icon-list-text{font-size:14.5px;line-height:1.5;color:var(--e-global-color-text);align-self:flex-start;padding-left:8px}
body.elementor-page-47 .tt-sa-note{margin-top:6px}
body.elementor-page-47 .tt-sa-note p{font-size:15.5px;line-height:1.6;text-align:center;color:var(--e-global-color-text)}
body.elementor-page-47 .tt-sa-note strong{color:var(--e-global-color-primary)}
body.elementor-page-47 .tt-sa-more .elementor-heading-title{font-size:15px;font-weight:700;line-height:1.4;text-align:center}
/* 6 How we can meet */
body.elementor-page-47 .tt-sa-meet{flex-wrap:nowrap !important;align-items:stretch !important}
body.elementor-page-47 .tt-sa-meet-l{flex:0 0 440px !important;width:440px !important;max-width:100%}
body.elementor-page-47 .tt-sa-meet-r{flex:1 1 0 !important;width:auto !important;min-width:0;position:relative}
@media (max-width:1024px){body.elementor-page-47 .tt-sa-meet{flex-direction:column !important}body.elementor-page-47 .tt-sa-meet-l,body.elementor-page-47 .tt-sa-meet-r{flex:1 1 auto !important;width:100% !important}}
body.elementor-page-47 .tt-sa-mcard{background:var(--e-global-color-317b526);border:1px solid var(--e-global-color-7a5f7ca);border-radius:12px;padding:18px 20px !important;flex-wrap:nowrap !important;align-items:flex-start !important}
body.elementor-page-47 .tt-sa-mcard > .elementor-widget-icon{width:auto !important;flex:0 0 auto}
body.elementor-page-47 .tt-sa-mtext{flex:1 1 0 !important;width:auto !important;min-width:0}
body.elementor-page-47 .tt-sa-mtitle .elementor-heading-title{font-size:17px;font-weight:700;line-height:1.3;color:var(--e-global-color-primary)}
body.elementor-page-47 .tt-sa-mx p{font-size:14.5px;line-height:1.55;color:var(--e-global-color-text)}
body.elementor-page-47 .tt-sa-mnote p{font-size:14px;line-height:1.5;color:#5A6572}
body.elementor-page-47 .tt-sa-meet-r .elementor-widget-google_maps{flex:1 1 auto;min-height:330px;width:100%;border-radius:12px;overflow:hidden}
body.elementor-page-47 .tt-sa-meet-r .elementor-widget-google_maps .elementor-widget-container,body.elementor-page-47 .tt-sa-meet-r .elementor-custom-embed{height:100%}
body.elementor-page-47 .tt-sa-meet-r .elementor-widget-google_maps iframe{height:100% !important;min-height:330px;width:100%;max-width:100%;display:block}
body.elementor-page-47 .tt-sa-addr{position:absolute !important;left:16px;bottom:16px;width:auto !important;max-width:calc(100% - 32px);background:var(--e-global-color-317b526);border-radius:10px;box-shadow:0 8px 24px rgba(6,43,69,.18);padding:16px 18px !important;z-index:2}
@media (max-width:767px){body.elementor-page-47 .tt-sa-addr{position:static !important;max-width:100%;width:100% !important;margin-top:12px;box-shadow:none;border:1px solid var(--e-global-color-7a5f7ca)}}
body.elementor-page-47 .tt-sa-addr > .elementor-element{width:auto !important}
body.elementor-page-47 .tt-sa-addr-h .elementor-heading-title{font-size:16px;font-weight:700;line-height:1.3;color:var(--e-global-color-primary)}
body.elementor-page-47 .tt-sa-addr-x p{font-size:14px;line-height:1.5;color:#5A6572}
body.elementor-page-47 .tt-sa-dir{margin-top:6px}
body.elementor-page-47 .tt-sa-dir .elementor-button,body.elementor-page-47 .tt-sa-pbtn .elementor-button{border-radius:8px;font-size:14px;font-weight:700;padding:10px 16px}
/* 7 Before you book */
body.elementor-page-47 .tt-sa-portal{background:#EAF4FC;border-radius:12px;padding:20px 24px !important;flex-wrap:nowrap !important;margin-top:12px}
body.elementor-page-47 .tt-sa-portal > .elementor-element{width:auto !important}
body.elementor-page-47 .tt-sa-portal > .tt-sa-portal-x{flex:1 1 0;min-width:0}
body.elementor-page-47 .tt-sa-portal-x p{font-size:15px;line-height:1.5;color:var(--e-global-color-text)}
body.elementor-page-47 .tt-sa-portal-x strong{color:var(--e-global-color-primary)}
body.elementor-page-47 .tt-sa-lock .elementor-icon{font-size:20px;color:var(--e-global-color-primary);fill:var(--e-global-color-primary)}
body.elementor-page-47 .tt-sa-lock .elementor-icon svg{width:1em;height:1em;fill:var(--e-global-color-primary)}
@media (max-width:767px){body.elementor-page-47 .tt-sa-portal{flex-direction:column !important;align-items:flex-start !important}body.elementor-page-47 .tt-sa-portal > .tt-sa-pbtn,body.elementor-page-47 .tt-sa-portal .tt-sa-pbtn .elementor-button{width:100% !important}}
/* Fixes after the first check (26 Sep 2026) */
body.elementor-page-47 .tt-sa-hpills .elementor-icon-list-items{margin:0 !important}
body.elementor-page-47 .tt-sa-more .elementor-heading-title a{color:var(--e-global-color-accent) !important}
body.elementor-page-47 .tt-sa-ctop,body.elementor-page-47 .tt-sa-jump,body.elementor-page-47 .tt-sa-group,body.elementor-page-47 .tt-sa-cards,body.elementor-page-47 .tt-sa-atop,body.elementor-page-47 .tt-sa-g4,body.elementor-page-47 .tt-sa-bhead,body.elementor-page-47 .tt-sa-meet,body.elementor-page-47 .tt-sa-meet-l,body.elementor-page-47 .tt-sa-meet-r,body.elementor-page-47 .tt-sa-mtext{padding:0 !important}
/* New clients line (30 Sep 2026): widget 5b7e2c9 at the top of Choose your appointment. Undo: delete the widget and these three lines. */
body.elementor-page-47 .tt-sa-newhere p{font-size:15px;line-height:1.5;color:#5A6572;text-align:center;margin:0}
body.elementor-page-47 .tt-sa-newhere a{color:var(--e-global-color-accent);font-weight:700}
body.elementor-page-47 .tt-sa-newhere a:hover{text-decoration:underline;text-underline-offset:3px}/* End custom CSS */