.elementor-11735 .elementor-element.elementor-element-7be7a03{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-0162e73{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-0162e73:not(.elementor-motion-effects-element-type-background), .elementor-11735 .elementor-element.elementor-element-0162e73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #D2E9EF 85%, #FFFFFF 100%);}.elementor-11735 .elementor-element.elementor-element-d11fa66{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:0px;--padding-left:65px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-d11fa66.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-11735 .elementor-element.elementor-element-6addf17{width:auto;max-width:auto;margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + -9px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-11735 .elementor-element.elementor-element-6addf17.elementor-element{--align-self:flex-start;}.elementor-11735 .elementor-element.elementor-element-6addf17 img{max-width:45%;}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-11735 .elementor-element.elementor-element-fb9f228{--iteration-count:infinite;--dynamic-text-color:#317BC4;}.elementor-11735 .elementor-element.elementor-element-fb9f228 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-fb9f228 .elementor-headline{text-align:left;font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;}.elementor-11735 .elementor-element.elementor-element-fb9f228 .elementor-headline-plain-text{color:#274760;}.elementor-11735 .elementor-element.elementor-element-fb9f228 .elementor-headline-dynamic-text{font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-11735 .elementor-element.elementor-element-6329d5e{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#274760;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-11735 .elementor-element.elementor-element-dd6a6e8 .elementor-button{background-color:#84BBF1;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;fill:#274760;color:#274760;box-shadow:0px 0px 4px 0px #84BBF1;border-style:none;border-radius:8px 8px 8px 8px;padding:13px 13px 13px 13px;}.elementor-11735 .elementor-element.elementor-element-dd6a6e8 .elementor-button:hover, .elementor-11735 .elementor-element.elementor-element-dd6a6e8 .elementor-button:focus{background-color:#317BC4;color:#FFFFFF;box-shadow:0px 0px 4px 0px #317BC4;}.elementor-11735 .elementor-element.elementor-element-dd6a6e8{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-dd6a6e8.elementor-element{--align-self:flex-start;}.elementor-11735 .elementor-element.elementor-element-dd6a6e8 .elementor-button:hover svg, .elementor-11735 .elementor-element.elementor-element-dd6a6e8 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-c38b6cf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:-40px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-d7eb719{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-11735 .elementor-element.elementor-element-25ec166{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:12px 12px 12px 12px;}.elementor-11735 .elementor-element.elementor-element-25ec166.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-25ec166 .elementor-counter{gap:0px;}.elementor-11735 .elementor-element.elementor-element-25ec166 .elementor-counter-number-wrapper{gap:0px;color:#317BC4;font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:700;}.elementor-11735 .elementor-element.elementor-element-25ec166 .elementor-counter-title{color:#274760;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;}.elementor-11735 .elementor-element.elementor-element-4040df6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:12px 12px 12px 12px;}.elementor-11735 .elementor-element.elementor-element-4040df6.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-4040df6 .elementor-counter{gap:0px;}.elementor-11735 .elementor-element.elementor-element-4040df6 .elementor-counter-number-wrapper{gap:0px;color:#317BC4;font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:700;}.elementor-11735 .elementor-element.elementor-element-4040df6 .elementor-counter-title{color:#274760;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;}.elementor-11735 .elementor-element.elementor-element-045e10c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:12px 12px 12px 12px;}.elementor-11735 .elementor-element.elementor-element-045e10c.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-045e10c .elementor-counter{gap:0px;}.elementor-11735 .elementor-element.elementor-element-045e10c .elementor-counter-number-wrapper{gap:0px;color:#317BC4;font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:700;}.elementor-11735 .elementor-element.elementor-element-045e10c .elementor-counter-title{color:#274760;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;}.elementor-11735 .elementor-element.elementor-element-f371ef6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:50px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-11735 .elementor-element.elementor-element-248091a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-248091a img{border-radius:25px 25px 25px 25px;box-shadow:10px 10px 30px 8px rgba(49.00000000000001, 123.00000000000004, 196.00000000000003, 0.18823529411764706);}.elementor-11735 .elementor-element.elementor-element-0d278fd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:80px;--margin-bottom:0px;--margin-left:40px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-032b72b{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-11735 .elementor-element.elementor-element-9fe5419{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-11735 .elementor-element.elementor-element-3188455{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-3188455.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-11735 .elementor-element.elementor-element-be750a2{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-11735 .elementor-element.elementor-element-be750a2.elementor-element{--align-self:flex-start;}.elementor-11735 .elementor-element.elementor-element-be750a2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;letter-spacing:1.5px;color:#347bc3;}.elementor-11735 .elementor-element.elementor-element-fcff22e{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -4px;padding:0px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-fcff22e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:33px;font-weight:700;color:#274760;}.elementor-11735 .elementor-element.elementor-element-fa4d317{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#274760;}.elementor-11735 .elementor-element.elementor-element-2b90585 .elementor-button{background-color:#84BBF1;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;fill:#274760;color:#274760;box-shadow:0px 0px 4px 0px #84BBF1;border-style:none;border-radius:8px 8px 8px 8px;padding:13px 13px 13px 13px;}.elementor-11735 .elementor-element.elementor-element-2b90585 .elementor-button:hover, .elementor-11735 .elementor-element.elementor-element-2b90585 .elementor-button:focus{background-color:#317BC4;color:#FFFFFF;box-shadow:0px 0px 4px 0px #317BC4;}.elementor-11735 .elementor-element.elementor-element-2b90585{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-2b90585.elementor-element{--align-self:flex-start;}.elementor-11735 .elementor-element.elementor-element-2b90585 .elementor-button:hover svg, .elementor-11735 .elementor-element.elementor-element-2b90585 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-7586494{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:-39px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-7586494.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11735 .elementor-element.elementor-element-4fefb62{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-4fefb62.elementor-element{--align-self:stretch;}.elementor-11735 .elementor-element.elementor-element-4fefb62 img{width:80%;}.elementor-11735 .elementor-element.elementor-element-1e7fe52{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:80px;--margin-bottom:0px;--margin-left:40px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-4346f40{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-11735 .elementor-element.elementor-element-6aac1a6{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-11735 .elementor-element.elementor-element-f18223b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-f18223b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11735 .elementor-element.elementor-element-745611d{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-11735 .elementor-element.elementor-element-745611d.elementor-element{--align-self:flex-start;}.elementor-11735 .elementor-element.elementor-element-745611d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;letter-spacing:1.5px;color:#347bc3;}.elementor-11735 .elementor-element.elementor-element-bffe687{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -4px;padding:0px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-bffe687 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:33px;font-weight:700;color:#274760;}.elementor-11735 .elementor-element.elementor-element-ed6a784{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#274760;}.elementor-11735 .elementor-element.elementor-element-181bd89 .elementor-button{background-color:#84BBF1;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;fill:#274760;color:#274760;box-shadow:0px 0px 4px 0px #84BBF1;border-style:none;border-radius:8px 8px 8px 8px;padding:13px 13px 13px 13px;}.elementor-11735 .elementor-element.elementor-element-181bd89 .elementor-button:hover, .elementor-11735 .elementor-element.elementor-element-181bd89 .elementor-button:focus{background-color:#317BC4;color:#FFFFFF;box-shadow:0px 0px 4px 0px #317BC4;}.elementor-11735 .elementor-element.elementor-element-181bd89{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-181bd89.elementor-element{--align-self:flex-start;}.elementor-11735 .elementor-element.elementor-element-181bd89 .elementor-button:hover svg, .elementor-11735 .elementor-element.elementor-element-181bd89 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-5cafd34{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:-39px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-5cafd34.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11735 .elementor-element.elementor-element-fef842d{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-fef842d.elementor-element{--align-self:stretch;}.elementor-11735 .elementor-element.elementor-element-fef842d img{width:80%;}.elementor-11735 .elementor-element.elementor-element-bb6e0e1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-a7073fd{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-11735 .elementor-element.elementor-element-5bbff88{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-11735 .elementor-element.elementor-element-7a7b8d0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-7a7b8d0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11735 .elementor-element.elementor-element-3daf383{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-11735 .elementor-element.elementor-element-3daf383.elementor-element{--align-self:flex-start;}.elementor-11735 .elementor-element.elementor-element-3daf383 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;letter-spacing:1.5px;color:#347bc3;}.elementor-11735 .elementor-element.elementor-element-a97f9a5{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -4px;padding:0px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-a97f9a5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:33px;font-weight:700;color:#274760;}.elementor-11735 .elementor-element.elementor-element-f5176e2{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#274760;}.elementor-11735 .elementor-element.elementor-element-02c8f4b .elementor-button{background-color:#84BBF1;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;fill:#274760;color:#274760;box-shadow:0px 0px 4px 0px #84BBF1;border-style:none;border-radius:8px 8px 8px 8px;padding:13px 13px 13px 13px;}.elementor-11735 .elementor-element.elementor-element-02c8f4b .elementor-button:hover, .elementor-11735 .elementor-element.elementor-element-02c8f4b .elementor-button:focus{background-color:#317BC4;color:#FFFFFF;box-shadow:0px 0px 4px 0px #317BC4;}.elementor-11735 .elementor-element.elementor-element-02c8f4b{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-02c8f4b.elementor-element{--align-self:flex-start;}.elementor-11735 .elementor-element.elementor-element-02c8f4b .elementor-button:hover svg, .elementor-11735 .elementor-element.elementor-element-02c8f4b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-c883707{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:-39px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-c883707.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11735 .elementor-element.elementor-element-43b0851{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-43b0851.elementor-element{--align-self:stretch;}.elementor-11735 .elementor-element.elementor-element-43b0851 img{width:80%;}.elementor-11735 .elementor-element.elementor-element-6ea3b2a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-f67c9c7{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-f67c9c7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11735 .elementor-element.elementor-element-54d5a59{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -40px;padding:0px 0px 0px 0px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-54d5a59.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-54d5a59 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;letter-spacing:1.5px;color:#347bc3;}.elementor-11735 .elementor-element.elementor-element-aa18dc1{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -4px;padding:0px 0px 0px 0px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-aa18dc1.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-aa18dc1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:33px;font-weight:700;color:#274760;}.elementor-11735 .elementor-element.elementor-element-22585fb{width:var( --container-widget-width, 90% );max-width:90%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 60px 0px 60px;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:justify;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#274760;}.elementor-11735 .elementor-element.elementor-element-22585fb.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-11735 .elementor-element.elementor-element-5d0d3fc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11735 .elementor-element.elementor-element-41899db{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11735 .elementor-element.elementor-element-41899db.e-con{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-5725f49{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0;--border-radius:10px 10px 10px 10px;box-shadow:2px 2px 10px 0px rgba(49.00000000000001, 123.00000000000004, 196.00000000000003, 0.5686274509803921);--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-5725f49::before, .elementor-11735 .elementor-element.elementor-element-5725f49 > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-5725f49 > .e-con-inner > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-5725f49 > .elementor-background-slideshow::before, .elementor-11735 .elementor-element.elementor-element-5725f49 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11735 .elementor-element.elementor-element-5725f49 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-11735 .elementor-element.elementor-element-5725f49:hover::before, .elementor-11735 .elementor-element.elementor-element-5725f49:hover > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-5725f49:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-5725f49 > .elementor-background-slideshow:hover::before, .elementor-11735 .elementor-element.elementor-element-5725f49 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-11735 .elementor-element.elementor-element-5725f49:hover{--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;box-shadow:2px 2px 10px 3px rgba(49.00000000000001, 123.00000000000004, 196.00000000000003, 0.6705882352941176);}.elementor-11735 .elementor-element.elementor-element-5725f49, .elementor-11735 .elementor-element.elementor-element-5725f49::before{--border-transition:0s;}.elementor-11735 .elementor-element.elementor-element-5725f49.e-con{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-cdebf3b{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-cdebf3b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11735 .elementor-element.elementor-element-cdebf3b:hover img{opacity:0.66;}.elementor-11735 .elementor-element.elementor-element-9d75a00{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-9d75a00 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-11735 .elementor-element.elementor-element-9d75a00 .elementor-heading-title a{transition-duration:0s;}.elementor-11735 .elementor-element.elementor-element-59bd401{width:100%;max-width:100%;margin:-10px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 10px 0px 10px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:#274760;}.elementor-11735 .elementor-element.elementor-element-59bd401.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-cd06601 .elementor-button{background-color:#84BBF1;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;fill:#274760;color:#274760;box-shadow:0px 0px 4px 0px #84BBF1;transition-duration:1.2s;border-style:none;border-radius:8px 8px 8px 8px;padding:13px 13px 13px 13px;}.elementor-11735 .elementor-element.elementor-element-cd06601 .elementor-button:hover, .elementor-11735 .elementor-element.elementor-element-cd06601 .elementor-button:focus{background-color:#317BC4;color:#FFFFFF;box-shadow:0px 0px 4px 0px #317BC4;}.elementor-11735 .elementor-element.elementor-element-cd06601{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-cd06601.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-cd06601 .elementor-button:hover svg, .elementor-11735 .elementor-element.elementor-element-cd06601 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-9858a41{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0;--border-radius:10px 10px 10px 10px;box-shadow:2px 2px 10px 0px rgba(49.00000000000001, 123.00000000000004, 196.00000000000003, 0.5686274509803921);--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-9858a41::before, .elementor-11735 .elementor-element.elementor-element-9858a41 > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-9858a41 > .e-con-inner > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-9858a41 > .elementor-background-slideshow::before, .elementor-11735 .elementor-element.elementor-element-9858a41 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11735 .elementor-element.elementor-element-9858a41 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-11735 .elementor-element.elementor-element-9858a41:hover::before, .elementor-11735 .elementor-element.elementor-element-9858a41:hover > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-9858a41:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-9858a41 > .elementor-background-slideshow:hover::before, .elementor-11735 .elementor-element.elementor-element-9858a41 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-11735 .elementor-element.elementor-element-9858a41:hover{--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;box-shadow:2px 2px 10px 3px rgba(49.00000000000001, 123.00000000000004, 196.00000000000003, 0.6705882352941176);}.elementor-11735 .elementor-element.elementor-element-9858a41, .elementor-11735 .elementor-element.elementor-element-9858a41::before{--border-transition:0s;}.elementor-11735 .elementor-element.elementor-element-9858a41.e-con{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-370c76c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-370c76c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11735 .elementor-element.elementor-element-370c76c:hover img{opacity:0.66;}.elementor-11735 .elementor-element.elementor-element-3ab5832{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-3ab5832 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-11735 .elementor-element.elementor-element-3ab5832 .elementor-heading-title a{transition-duration:0s;}.elementor-11735 .elementor-element.elementor-element-0cbbd20{width:100%;max-width:100%;margin:-10px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 10px 0px 10px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:#274760;}.elementor-11735 .elementor-element.elementor-element-0cbbd20.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-0e761c7 .elementor-button{background-color:#84BBF1;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;fill:#274760;color:#274760;box-shadow:0px 0px 4px 0px #84BBF1;transition-duration:1.2s;border-style:none;border-radius:8px 8px 8px 8px;padding:13px 13px 13px 13px;}.elementor-11735 .elementor-element.elementor-element-0e761c7 .elementor-button:hover, .elementor-11735 .elementor-element.elementor-element-0e761c7 .elementor-button:focus{background-color:#317BC4;color:#FFFFFF;box-shadow:0px 0px 4px 0px #317BC4;}.elementor-11735 .elementor-element.elementor-element-0e761c7{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-0e761c7.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-0e761c7 .elementor-button:hover svg, .elementor-11735 .elementor-element.elementor-element-0e761c7 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-0edcbe1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0;--border-radius:10px 10px 10px 10px;box-shadow:2px 2px 10px 0px rgba(49.00000000000001, 123.00000000000004, 196.00000000000003, 0.5686274509803921);--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-0edcbe1::before, .elementor-11735 .elementor-element.elementor-element-0edcbe1 > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-0edcbe1 > .e-con-inner > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-0edcbe1 > .elementor-background-slideshow::before, .elementor-11735 .elementor-element.elementor-element-0edcbe1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11735 .elementor-element.elementor-element-0edcbe1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-11735 .elementor-element.elementor-element-0edcbe1:hover::before, .elementor-11735 .elementor-element.elementor-element-0edcbe1:hover > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-0edcbe1:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-0edcbe1 > .elementor-background-slideshow:hover::before, .elementor-11735 .elementor-element.elementor-element-0edcbe1 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-11735 .elementor-element.elementor-element-0edcbe1:hover{--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;box-shadow:2px 2px 10px 3px rgba(49.00000000000001, 123.00000000000004, 196.00000000000003, 0.6705882352941176);}.elementor-11735 .elementor-element.elementor-element-0edcbe1, .elementor-11735 .elementor-element.elementor-element-0edcbe1::before{--border-transition:0s;}.elementor-11735 .elementor-element.elementor-element-0edcbe1.e-con{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-91f5dd2{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-91f5dd2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11735 .elementor-element.elementor-element-91f5dd2:hover img{opacity:0.66;}.elementor-11735 .elementor-element.elementor-element-4f4ffba{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-4f4ffba .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-11735 .elementor-element.elementor-element-4f4ffba .elementor-heading-title a{transition-duration:0s;}.elementor-11735 .elementor-element.elementor-element-0965ada{width:100%;max-width:100%;margin:-10px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 10px 0px 10px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:#274760;}.elementor-11735 .elementor-element.elementor-element-0965ada.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-b629f5e .elementor-button{background-color:#84BBF1;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;fill:#274760;color:#274760;box-shadow:0px 0px 4px 0px #84BBF1;transition-duration:1.2s;border-style:none;border-radius:8px 8px 8px 8px;padding:13px 13px 13px 13px;}.elementor-11735 .elementor-element.elementor-element-b629f5e .elementor-button:hover, .elementor-11735 .elementor-element.elementor-element-b629f5e .elementor-button:focus{background-color:#317BC4;color:#FFFFFF;box-shadow:0px 0px 4px 0px #317BC4;}.elementor-11735 .elementor-element.elementor-element-b629f5e{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-b629f5e.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-b629f5e .elementor-button:hover svg, .elementor-11735 .elementor-element.elementor-element-b629f5e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-c8e8ace{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0;--border-radius:10px 10px 10px 10px;box-shadow:2px 2px 10px 0px rgba(49.00000000000001, 123.00000000000004, 196.00000000000003, 0.5686274509803921);--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-c8e8ace::before, .elementor-11735 .elementor-element.elementor-element-c8e8ace > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-c8e8ace > .e-con-inner > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-c8e8ace > .elementor-background-slideshow::before, .elementor-11735 .elementor-element.elementor-element-c8e8ace > .e-con-inner > .elementor-background-slideshow::before, .elementor-11735 .elementor-element.elementor-element-c8e8ace > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-11735 .elementor-element.elementor-element-c8e8ace:hover::before, .elementor-11735 .elementor-element.elementor-element-c8e8ace:hover > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-c8e8ace:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-c8e8ace > .elementor-background-slideshow:hover::before, .elementor-11735 .elementor-element.elementor-element-c8e8ace > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-11735 .elementor-element.elementor-element-c8e8ace:hover{--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;box-shadow:2px 2px 10px 3px rgba(49.00000000000001, 123.00000000000004, 196.00000000000003, 0.6705882352941176);}.elementor-11735 .elementor-element.elementor-element-c8e8ace, .elementor-11735 .elementor-element.elementor-element-c8e8ace::before{--border-transition:0s;}.elementor-11735 .elementor-element.elementor-element-c8e8ace.e-con{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-cf8b4f6{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-cf8b4f6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11735 .elementor-element.elementor-element-cf8b4f6:hover img{opacity:0.66;}.elementor-11735 .elementor-element.elementor-element-0542c80{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-0542c80 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-11735 .elementor-element.elementor-element-0542c80 .elementor-heading-title a{transition-duration:0s;}.elementor-11735 .elementor-element.elementor-element-bfaf7ae{width:100%;max-width:100%;margin:-10px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 10px 0px 10px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:#274760;}.elementor-11735 .elementor-element.elementor-element-bfaf7ae.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-4cff9de .elementor-button{background-color:#84BBF1;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;fill:#274760;color:#274760;box-shadow:0px 0px 4px 0px #84BBF1;transition-duration:1.2s;border-style:none;border-radius:8px 8px 8px 8px;padding:13px 13px 13px 13px;}.elementor-11735 .elementor-element.elementor-element-4cff9de .elementor-button:hover, .elementor-11735 .elementor-element.elementor-element-4cff9de .elementor-button:focus{background-color:#317BC4;color:#FFFFFF;box-shadow:0px 0px 4px 0px #317BC4;}.elementor-11735 .elementor-element.elementor-element-4cff9de{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-4cff9de.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-4cff9de .elementor-button:hover svg, .elementor-11735 .elementor-element.elementor-element-4cff9de .elementor-button:focus svg{fill:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-997568d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0;--border-radius:10px 10px 10px 10px;box-shadow:2px 2px 10px 0px rgba(49.00000000000001, 123.00000000000004, 196.00000000000003, 0.5686274509803921);--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-997568d::before, .elementor-11735 .elementor-element.elementor-element-997568d > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-997568d > .e-con-inner > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-997568d > .elementor-background-slideshow::before, .elementor-11735 .elementor-element.elementor-element-997568d > .e-con-inner > .elementor-background-slideshow::before, .elementor-11735 .elementor-element.elementor-element-997568d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-11735 .elementor-element.elementor-element-997568d:hover::before, .elementor-11735 .elementor-element.elementor-element-997568d:hover > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-997568d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-997568d > .elementor-background-slideshow:hover::before, .elementor-11735 .elementor-element.elementor-element-997568d > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-11735 .elementor-element.elementor-element-997568d:hover{--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;box-shadow:2px 2px 10px 3px rgba(49.00000000000001, 123.00000000000004, 196.00000000000003, 0.6705882352941176);}.elementor-11735 .elementor-element.elementor-element-997568d, .elementor-11735 .elementor-element.elementor-element-997568d::before{--border-transition:0s;}.elementor-11735 .elementor-element.elementor-element-997568d.e-con{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-c3f5802{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-c3f5802.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11735 .elementor-element.elementor-element-c3f5802:hover img{opacity:0.66;}.elementor-11735 .elementor-element.elementor-element-563c7e1{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-563c7e1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-11735 .elementor-element.elementor-element-563c7e1 .elementor-heading-title a{transition-duration:0s;}.elementor-11735 .elementor-element.elementor-element-bf19ee5{width:100%;max-width:100%;margin:-10px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 10px 0px 10px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:#274760;}.elementor-11735 .elementor-element.elementor-element-bf19ee5.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-c921c44 .elementor-button{background-color:#84BBF1;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;fill:#274760;color:#274760;box-shadow:0px 0px 4px 0px #84BBF1;transition-duration:1.2s;border-style:none;border-radius:8px 8px 8px 8px;padding:13px 13px 13px 13px;}.elementor-11735 .elementor-element.elementor-element-c921c44 .elementor-button:hover, .elementor-11735 .elementor-element.elementor-element-c921c44 .elementor-button:focus{background-color:#317BC4;color:#FFFFFF;box-shadow:0px 0px 4px 0px #317BC4;}.elementor-11735 .elementor-element.elementor-element-c921c44{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-c921c44.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-c921c44 .elementor-button:hover svg, .elementor-11735 .elementor-element.elementor-element-c921c44 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-c2841d6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0;--border-radius:10px 10px 10px 10px;box-shadow:2px 2px 10px 0px rgba(49.00000000000001, 123.00000000000004, 196.00000000000003, 0.5686274509803921);--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-c2841d6::before, .elementor-11735 .elementor-element.elementor-element-c2841d6 > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-c2841d6 > .e-con-inner > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-c2841d6 > .elementor-background-slideshow::before, .elementor-11735 .elementor-element.elementor-element-c2841d6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11735 .elementor-element.elementor-element-c2841d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-11735 .elementor-element.elementor-element-c2841d6:hover::before, .elementor-11735 .elementor-element.elementor-element-c2841d6:hover > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-c2841d6:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-c2841d6 > .elementor-background-slideshow:hover::before, .elementor-11735 .elementor-element.elementor-element-c2841d6 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-11735 .elementor-element.elementor-element-c2841d6:hover{--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;box-shadow:2px 2px 10px 3px rgba(49.00000000000001, 123.00000000000004, 196.00000000000003, 0.6705882352941176);}.elementor-11735 .elementor-element.elementor-element-c2841d6, .elementor-11735 .elementor-element.elementor-element-c2841d6::before{--border-transition:0s;}.elementor-11735 .elementor-element.elementor-element-c2841d6.e-con{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-aef0414{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-aef0414.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11735 .elementor-element.elementor-element-aef0414:hover img{opacity:0.66;}.elementor-11735 .elementor-element.elementor-element-c334bf5{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-c334bf5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-11735 .elementor-element.elementor-element-c334bf5 .elementor-heading-title a{transition-duration:0s;}.elementor-11735 .elementor-element.elementor-element-5db1666{width:100%;max-width:100%;margin:-10px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 10px 0px 10px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:#274760;}.elementor-11735 .elementor-element.elementor-element-5db1666.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-51871b9 .elementor-button{background-color:#84BBF1;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;fill:#274760;color:#274760;box-shadow:0px 0px 4px 0px #84BBF1;transition-duration:1.2s;border-style:none;border-radius:8px 8px 8px 8px;padding:13px 13px 13px 13px;}.elementor-11735 .elementor-element.elementor-element-51871b9 .elementor-button:hover, .elementor-11735 .elementor-element.elementor-element-51871b9 .elementor-button:focus{background-color:#317BC4;color:#FFFFFF;box-shadow:0px 0px 4px 0px #317BC4;}.elementor-11735 .elementor-element.elementor-element-51871b9{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-51871b9.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-51871b9 .elementor-button:hover svg, .elementor-11735 .elementor-element.elementor-element-51871b9 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-d29007b{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11735 .elementor-element.elementor-element-d29007b.e-con{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-621c8bc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0;--border-radius:10px 10px 10px 10px;box-shadow:2px 2px 10px 0px rgba(49.00000000000001, 123.00000000000004, 196.00000000000003, 0.5686274509803921);--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-621c8bc::before, .elementor-11735 .elementor-element.elementor-element-621c8bc > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-621c8bc > .e-con-inner > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-621c8bc > .elementor-background-slideshow::before, .elementor-11735 .elementor-element.elementor-element-621c8bc > .e-con-inner > .elementor-background-slideshow::before, .elementor-11735 .elementor-element.elementor-element-621c8bc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-11735 .elementor-element.elementor-element-621c8bc:hover::before, .elementor-11735 .elementor-element.elementor-element-621c8bc:hover > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-621c8bc:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-621c8bc > .elementor-background-slideshow:hover::before, .elementor-11735 .elementor-element.elementor-element-621c8bc > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-11735 .elementor-element.elementor-element-621c8bc:hover{--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;box-shadow:2px 2px 10px 3px rgba(49.00000000000001, 123.00000000000004, 196.00000000000003, 0.6705882352941176);}.elementor-11735 .elementor-element.elementor-element-621c8bc, .elementor-11735 .elementor-element.elementor-element-621c8bc::before{--border-transition:0s;}.elementor-11735 .elementor-element.elementor-element-621c8bc.e-con{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-23ef672{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-23ef672.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11735 .elementor-element.elementor-element-23ef672:hover img{opacity:0.66;}.elementor-11735 .elementor-element.elementor-element-2c48c0d{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-2c48c0d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-11735 .elementor-element.elementor-element-2c48c0d .elementor-heading-title a{transition-duration:0s;}.elementor-11735 .elementor-element.elementor-element-5a27cea{width:100%;max-width:100%;margin:-10px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 10px 0px 10px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:#274760;}.elementor-11735 .elementor-element.elementor-element-5a27cea.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-38ba7a9 .elementor-button{background-color:#84BBF1;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;fill:#274760;color:#274760;box-shadow:0px 0px 4px 0px #84BBF1;transition-duration:1.2s;border-style:none;border-radius:8px 8px 8px 8px;padding:13px 13px 13px 13px;}.elementor-11735 .elementor-element.elementor-element-38ba7a9 .elementor-button:hover, .elementor-11735 .elementor-element.elementor-element-38ba7a9 .elementor-button:focus{background-color:#317BC4;color:#FFFFFF;box-shadow:0px 0px 4px 0px #317BC4;}.elementor-11735 .elementor-element.elementor-element-38ba7a9{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-38ba7a9.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-38ba7a9 .elementor-button:hover svg, .elementor-11735 .elementor-element.elementor-element-38ba7a9 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-19f6b6f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0;--border-radius:10px 10px 10px 10px;box-shadow:2px 2px 10px 0px rgba(49.00000000000001, 123.00000000000004, 196.00000000000003, 0.5686274509803921);--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-19f6b6f::before, .elementor-11735 .elementor-element.elementor-element-19f6b6f > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-19f6b6f > .e-con-inner > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-19f6b6f > .elementor-background-slideshow::before, .elementor-11735 .elementor-element.elementor-element-19f6b6f > .e-con-inner > .elementor-background-slideshow::before, .elementor-11735 .elementor-element.elementor-element-19f6b6f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-11735 .elementor-element.elementor-element-19f6b6f:hover::before, .elementor-11735 .elementor-element.elementor-element-19f6b6f:hover > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-19f6b6f:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-19f6b6f > .elementor-background-slideshow:hover::before, .elementor-11735 .elementor-element.elementor-element-19f6b6f > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-11735 .elementor-element.elementor-element-19f6b6f:hover{--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;box-shadow:2px 2px 10px 3px rgba(49.00000000000001, 123.00000000000004, 196.00000000000003, 0.6705882352941176);}.elementor-11735 .elementor-element.elementor-element-19f6b6f, .elementor-11735 .elementor-element.elementor-element-19f6b6f::before{--border-transition:0s;}.elementor-11735 .elementor-element.elementor-element-19f6b6f.e-con{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-605f848{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-605f848.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11735 .elementor-element.elementor-element-605f848:hover img{opacity:0.66;}.elementor-11735 .elementor-element.elementor-element-855afbf{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-855afbf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-11735 .elementor-element.elementor-element-855afbf .elementor-heading-title a{transition-duration:0s;}.elementor-11735 .elementor-element.elementor-element-30d5c9a{width:100%;max-width:100%;margin:-10px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 10px 0px 10px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:#274760;}.elementor-11735 .elementor-element.elementor-element-30d5c9a.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-bb1a447 .elementor-button{background-color:#84BBF1;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;fill:#274760;color:#274760;box-shadow:0px 0px 4px 0px #84BBF1;transition-duration:1.2s;border-style:none;border-radius:8px 8px 8px 8px;padding:13px 13px 13px 13px;}.elementor-11735 .elementor-element.elementor-element-bb1a447 .elementor-button:hover, .elementor-11735 .elementor-element.elementor-element-bb1a447 .elementor-button:focus{background-color:#317BC4;color:#FFFFFF;box-shadow:0px 0px 4px 0px #317BC4;}.elementor-11735 .elementor-element.elementor-element-bb1a447{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-bb1a447.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-bb1a447 .elementor-button:hover svg, .elementor-11735 .elementor-element.elementor-element-bb1a447 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-b27d193{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0;--border-radius:10px 10px 10px 10px;box-shadow:2px 2px 10px 0px rgba(49.00000000000001, 123.00000000000004, 196.00000000000003, 0.5686274509803921);--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-b27d193::before, .elementor-11735 .elementor-element.elementor-element-b27d193 > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-b27d193 > .e-con-inner > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-b27d193 > .elementor-background-slideshow::before, .elementor-11735 .elementor-element.elementor-element-b27d193 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11735 .elementor-element.elementor-element-b27d193 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-11735 .elementor-element.elementor-element-b27d193:hover::before, .elementor-11735 .elementor-element.elementor-element-b27d193:hover > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-b27d193:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-b27d193 > .elementor-background-slideshow:hover::before, .elementor-11735 .elementor-element.elementor-element-b27d193 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-11735 .elementor-element.elementor-element-b27d193:hover{--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;box-shadow:2px 2px 10px 3px rgba(49.00000000000001, 123.00000000000004, 196.00000000000003, 0.6705882352941176);}.elementor-11735 .elementor-element.elementor-element-b27d193, .elementor-11735 .elementor-element.elementor-element-b27d193::before{--border-transition:0s;}.elementor-11735 .elementor-element.elementor-element-b27d193.e-con{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-4c20ba8{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-4c20ba8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11735 .elementor-element.elementor-element-4c20ba8:hover img{opacity:0.66;}.elementor-11735 .elementor-element.elementor-element-9ca7e2c{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-9ca7e2c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-11735 .elementor-element.elementor-element-9ca7e2c .elementor-heading-title a{transition-duration:0s;}.elementor-11735 .elementor-element.elementor-element-1ff29b9{width:100%;max-width:100%;margin:-10px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 10px 0px 10px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:#274760;}.elementor-11735 .elementor-element.elementor-element-1ff29b9.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-760843e .elementor-button{background-color:#84BBF1;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;fill:#274760;color:#274760;box-shadow:0px 0px 4px 0px #84BBF1;transition-duration:1.2s;border-style:none;border-radius:8px 8px 8px 8px;padding:13px 13px 13px 13px;}.elementor-11735 .elementor-element.elementor-element-760843e .elementor-button:hover, .elementor-11735 .elementor-element.elementor-element-760843e .elementor-button:focus{background-color:#317BC4;color:#FFFFFF;box-shadow:0px 0px 4px 0px #317BC4;}.elementor-11735 .elementor-element.elementor-element-760843e{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-760843e.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-760843e .elementor-button:hover svg, .elementor-11735 .elementor-element.elementor-element-760843e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-dd4ed16{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0;--border-radius:10px 10px 10px 10px;box-shadow:2px 2px 10px 0px rgba(49.00000000000001, 123.00000000000004, 196.00000000000003, 0.5686274509803921);--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-dd4ed16::before, .elementor-11735 .elementor-element.elementor-element-dd4ed16 > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-dd4ed16 > .e-con-inner > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-dd4ed16 > .elementor-background-slideshow::before, .elementor-11735 .elementor-element.elementor-element-dd4ed16 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11735 .elementor-element.elementor-element-dd4ed16 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-11735 .elementor-element.elementor-element-dd4ed16:hover::before, .elementor-11735 .elementor-element.elementor-element-dd4ed16:hover > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-dd4ed16:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-dd4ed16 > .elementor-background-slideshow:hover::before, .elementor-11735 .elementor-element.elementor-element-dd4ed16 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-11735 .elementor-element.elementor-element-dd4ed16:hover{--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;box-shadow:2px 2px 10px 3px rgba(49.00000000000001, 123.00000000000004, 196.00000000000003, 0.6705882352941176);}.elementor-11735 .elementor-element.elementor-element-dd4ed16, .elementor-11735 .elementor-element.elementor-element-dd4ed16::before{--border-transition:0s;}.elementor-11735 .elementor-element.elementor-element-dd4ed16.e-con{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-baf31e2{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-baf31e2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11735 .elementor-element.elementor-element-baf31e2:hover img{opacity:0.66;}.elementor-11735 .elementor-element.elementor-element-f423d52{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-f423d52 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-11735 .elementor-element.elementor-element-f423d52 .elementor-heading-title a{transition-duration:0s;}.elementor-11735 .elementor-element.elementor-element-45ea321{width:100%;max-width:100%;margin:-10px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 10px 0px 10px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:#274760;}.elementor-11735 .elementor-element.elementor-element-45ea321.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-02587f6 .elementor-button{background-color:#84BBF1;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;fill:#274760;color:#274760;box-shadow:0px 0px 4px 0px #84BBF1;transition-duration:1.2s;border-style:none;border-radius:8px 8px 8px 8px;padding:13px 13px 13px 13px;}.elementor-11735 .elementor-element.elementor-element-02587f6 .elementor-button:hover, .elementor-11735 .elementor-element.elementor-element-02587f6 .elementor-button:focus{background-color:#317BC4;color:#FFFFFF;box-shadow:0px 0px 4px 0px #317BC4;}.elementor-11735 .elementor-element.elementor-element-02587f6{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-02587f6.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-02587f6 .elementor-button:hover svg, .elementor-11735 .elementor-element.elementor-element-02587f6 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-891cd59{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0;--border-radius:10px 10px 10px 10px;box-shadow:2px 2px 10px 0px rgba(49.00000000000001, 123.00000000000004, 196.00000000000003, 0.5686274509803921);--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-891cd59::before, .elementor-11735 .elementor-element.elementor-element-891cd59 > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-891cd59 > .e-con-inner > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-891cd59 > .elementor-background-slideshow::before, .elementor-11735 .elementor-element.elementor-element-891cd59 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11735 .elementor-element.elementor-element-891cd59 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-11735 .elementor-element.elementor-element-891cd59:hover::before, .elementor-11735 .elementor-element.elementor-element-891cd59:hover > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-891cd59:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-891cd59 > .elementor-background-slideshow:hover::before, .elementor-11735 .elementor-element.elementor-element-891cd59 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-11735 .elementor-element.elementor-element-891cd59:hover{--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;box-shadow:2px 2px 10px 3px rgba(49.00000000000001, 123.00000000000004, 196.00000000000003, 0.6705882352941176);}.elementor-11735 .elementor-element.elementor-element-891cd59, .elementor-11735 .elementor-element.elementor-element-891cd59::before{--border-transition:0s;}.elementor-11735 .elementor-element.elementor-element-891cd59.e-con{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-ed4b50c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-ed4b50c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11735 .elementor-element.elementor-element-ed4b50c:hover img{opacity:0.66;}.elementor-11735 .elementor-element.elementor-element-b0e1c9a{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-b0e1c9a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-11735 .elementor-element.elementor-element-b0e1c9a .elementor-heading-title a{transition-duration:0s;}.elementor-11735 .elementor-element.elementor-element-2448e8f{width:100%;max-width:100%;margin:-10px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 10px 0px 10px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:#274760;}.elementor-11735 .elementor-element.elementor-element-2448e8f.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-ba54165 .elementor-button{background-color:#84BBF1;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;fill:#274760;color:#274760;box-shadow:0px 0px 4px 0px #84BBF1;transition-duration:1.2s;border-style:none;border-radius:8px 8px 8px 8px;padding:13px 13px 13px 13px;}.elementor-11735 .elementor-element.elementor-element-ba54165 .elementor-button:hover, .elementor-11735 .elementor-element.elementor-element-ba54165 .elementor-button:focus{background-color:#317BC4;color:#FFFFFF;box-shadow:0px 0px 4px 0px #317BC4;}.elementor-11735 .elementor-element.elementor-element-ba54165{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-ba54165.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-ba54165 .elementor-button:hover svg, .elementor-11735 .elementor-element.elementor-element-ba54165 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-f85af2c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0;--border-radius:10px 10px 10px 10px;box-shadow:2px 2px 10px 0px rgba(49.00000000000001, 123.00000000000004, 196.00000000000003, 0.5686274509803921);--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-f85af2c::before, .elementor-11735 .elementor-element.elementor-element-f85af2c > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-f85af2c > .e-con-inner > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-f85af2c > .elementor-background-slideshow::before, .elementor-11735 .elementor-element.elementor-element-f85af2c > .e-con-inner > .elementor-background-slideshow::before, .elementor-11735 .elementor-element.elementor-element-f85af2c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-11735 .elementor-element.elementor-element-f85af2c:hover::before, .elementor-11735 .elementor-element.elementor-element-f85af2c:hover > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-f85af2c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-f85af2c > .elementor-background-slideshow:hover::before, .elementor-11735 .elementor-element.elementor-element-f85af2c > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-11735 .elementor-element.elementor-element-f85af2c:hover{--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;box-shadow:2px 2px 10px 3px rgba(49.00000000000001, 123.00000000000004, 196.00000000000003, 0.6705882352941176);}.elementor-11735 .elementor-element.elementor-element-f85af2c, .elementor-11735 .elementor-element.elementor-element-f85af2c::before{--border-transition:0s;}.elementor-11735 .elementor-element.elementor-element-f85af2c.e-con{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-b6c08fe{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-b6c08fe.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11735 .elementor-element.elementor-element-b6c08fe:hover img{opacity:0.66;}.elementor-11735 .elementor-element.elementor-element-a29793d{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-a29793d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-11735 .elementor-element.elementor-element-a29793d .elementor-heading-title a{transition-duration:0s;}.elementor-11735 .elementor-element.elementor-element-8bb92b3{width:100%;max-width:100%;margin:-10px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 10px 0px 10px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:#274760;}.elementor-11735 .elementor-element.elementor-element-8bb92b3.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-b46c693 .elementor-button{background-color:#84BBF1;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;fill:#274760;color:#274760;box-shadow:0px 0px 4px 0px #84BBF1;transition-duration:1.2s;border-style:none;border-radius:8px 8px 8px 8px;padding:13px 13px 13px 13px;}.elementor-11735 .elementor-element.elementor-element-b46c693 .elementor-button:hover, .elementor-11735 .elementor-element.elementor-element-b46c693 .elementor-button:focus{background-color:#317BC4;color:#FFFFFF;box-shadow:0px 0px 4px 0px #317BC4;}.elementor-11735 .elementor-element.elementor-element-b46c693{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-b46c693.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-b46c693 .elementor-button:hover svg, .elementor-11735 .elementor-element.elementor-element-b46c693 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-4634117{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11735 .elementor-element.elementor-element-e3426e0{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11735 .elementor-element.elementor-element-e3426e0.e-con{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-f3b86ea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0;--border-radius:10px 10px 10px 10px;box-shadow:2px 2px 10px 0px rgba(49.00000000000001, 123.00000000000004, 196.00000000000003, 0.5686274509803921);--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-f3b86ea::before, .elementor-11735 .elementor-element.elementor-element-f3b86ea > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-f3b86ea > .e-con-inner > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-f3b86ea > .elementor-background-slideshow::before, .elementor-11735 .elementor-element.elementor-element-f3b86ea > .e-con-inner > .elementor-background-slideshow::before, .elementor-11735 .elementor-element.elementor-element-f3b86ea > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-11735 .elementor-element.elementor-element-f3b86ea:hover::before, .elementor-11735 .elementor-element.elementor-element-f3b86ea:hover > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-f3b86ea:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-f3b86ea > .elementor-background-slideshow:hover::before, .elementor-11735 .elementor-element.elementor-element-f3b86ea > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-11735 .elementor-element.elementor-element-f3b86ea:hover{--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;box-shadow:2px 2px 10px 3px rgba(49.00000000000001, 123.00000000000004, 196.00000000000003, 0.6705882352941176);}.elementor-11735 .elementor-element.elementor-element-f3b86ea, .elementor-11735 .elementor-element.elementor-element-f3b86ea::before{--border-transition:0s;}.elementor-11735 .elementor-element.elementor-element-f3b86ea.e-con{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-8fd1033{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-8fd1033.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11735 .elementor-element.elementor-element-8fd1033:hover img{opacity:0.66;}.elementor-11735 .elementor-element.elementor-element-580dda4{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-580dda4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-11735 .elementor-element.elementor-element-580dda4 .elementor-heading-title a{transition-duration:0s;}.elementor-11735 .elementor-element.elementor-element-e6ba686{width:100%;max-width:100%;margin:-10px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 10px 0px 10px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:#274760;}.elementor-11735 .elementor-element.elementor-element-e6ba686.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-070d217 .elementor-button{background-color:#84BBF1;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;fill:#274760;color:#274760;box-shadow:0px 0px 4px 0px #84BBF1;transition-duration:1.2s;border-style:none;border-radius:8px 8px 8px 8px;padding:13px 13px 13px 13px;}.elementor-11735 .elementor-element.elementor-element-070d217 .elementor-button:hover, .elementor-11735 .elementor-element.elementor-element-070d217 .elementor-button:focus{background-color:#317BC4;color:#FFFFFF;box-shadow:0px 0px 4px 0px #317BC4;}.elementor-11735 .elementor-element.elementor-element-070d217{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-070d217.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-070d217 .elementor-button:hover svg, .elementor-11735 .elementor-element.elementor-element-070d217 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-041379c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0;--border-radius:10px 10px 10px 10px;box-shadow:2px 2px 10px 0px rgba(49.00000000000001, 123.00000000000004, 196.00000000000003, 0.5686274509803921);--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-041379c::before, .elementor-11735 .elementor-element.elementor-element-041379c > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-041379c > .e-con-inner > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-041379c > .elementor-background-slideshow::before, .elementor-11735 .elementor-element.elementor-element-041379c > .e-con-inner > .elementor-background-slideshow::before, .elementor-11735 .elementor-element.elementor-element-041379c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-11735 .elementor-element.elementor-element-041379c:hover::before, .elementor-11735 .elementor-element.elementor-element-041379c:hover > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-041379c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-041379c > .elementor-background-slideshow:hover::before, .elementor-11735 .elementor-element.elementor-element-041379c > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-11735 .elementor-element.elementor-element-041379c:hover{--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;box-shadow:2px 2px 10px 3px rgba(49.00000000000001, 123.00000000000004, 196.00000000000003, 0.6705882352941176);}.elementor-11735 .elementor-element.elementor-element-041379c, .elementor-11735 .elementor-element.elementor-element-041379c::before{--border-transition:0s;}.elementor-11735 .elementor-element.elementor-element-041379c.e-con{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-dbc8f7b{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-dbc8f7b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11735 .elementor-element.elementor-element-dbc8f7b:hover img{opacity:0.66;}.elementor-11735 .elementor-element.elementor-element-0b5f39a{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-0b5f39a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-11735 .elementor-element.elementor-element-0b5f39a .elementor-heading-title a{transition-duration:0s;}.elementor-11735 .elementor-element.elementor-element-117d238{width:100%;max-width:100%;margin:-10px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 10px 0px 10px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:#274760;}.elementor-11735 .elementor-element.elementor-element-117d238.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-a19b217 .elementor-button{background-color:#84BBF1;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;fill:#274760;color:#274760;box-shadow:0px 0px 4px 0px #84BBF1;transition-duration:1.2s;border-style:none;border-radius:8px 8px 8px 8px;padding:13px 13px 13px 13px;}.elementor-11735 .elementor-element.elementor-element-a19b217 .elementor-button:hover, .elementor-11735 .elementor-element.elementor-element-a19b217 .elementor-button:focus{background-color:#317BC4;color:#FFFFFF;box-shadow:0px 0px 4px 0px #317BC4;}.elementor-11735 .elementor-element.elementor-element-a19b217{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-a19b217.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-a19b217 .elementor-button:hover svg, .elementor-11735 .elementor-element.elementor-element-a19b217 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-c0bfa6e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0;--border-radius:10px 10px 10px 10px;box-shadow:2px 2px 10px 0px rgba(49.00000000000001, 123.00000000000004, 196.00000000000003, 0.5686274509803921);--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-c0bfa6e::before, .elementor-11735 .elementor-element.elementor-element-c0bfa6e > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-c0bfa6e > .e-con-inner > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-c0bfa6e > .elementor-background-slideshow::before, .elementor-11735 .elementor-element.elementor-element-c0bfa6e > .e-con-inner > .elementor-background-slideshow::before, .elementor-11735 .elementor-element.elementor-element-c0bfa6e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-11735 .elementor-element.elementor-element-c0bfa6e:hover::before, .elementor-11735 .elementor-element.elementor-element-c0bfa6e:hover > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-c0bfa6e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-c0bfa6e > .elementor-background-slideshow:hover::before, .elementor-11735 .elementor-element.elementor-element-c0bfa6e > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-11735 .elementor-element.elementor-element-c0bfa6e:hover{--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;box-shadow:2px 2px 10px 3px rgba(49.00000000000001, 123.00000000000004, 196.00000000000003, 0.6705882352941176);}.elementor-11735 .elementor-element.elementor-element-c0bfa6e, .elementor-11735 .elementor-element.elementor-element-c0bfa6e::before{--border-transition:0s;}.elementor-11735 .elementor-element.elementor-element-c0bfa6e.e-con{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-209b048{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-209b048.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11735 .elementor-element.elementor-element-209b048:hover img{opacity:0.66;}.elementor-11735 .elementor-element.elementor-element-5874237{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-5874237 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-11735 .elementor-element.elementor-element-5874237 .elementor-heading-title a{transition-duration:0s;}.elementor-11735 .elementor-element.elementor-element-90feb9d{width:100%;max-width:100%;margin:-10px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 10px 0px 10px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:#274760;}.elementor-11735 .elementor-element.elementor-element-90feb9d.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-a8830ac .elementor-button{background-color:#84BBF1;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;fill:#274760;color:#274760;box-shadow:0px 0px 4px 0px #84BBF1;transition-duration:1.2s;border-style:none;border-radius:8px 8px 8px 8px;padding:13px 13px 13px 13px;}.elementor-11735 .elementor-element.elementor-element-a8830ac .elementor-button:hover, .elementor-11735 .elementor-element.elementor-element-a8830ac .elementor-button:focus{background-color:#317BC4;color:#FFFFFF;box-shadow:0px 0px 4px 0px #317BC4;}.elementor-11735 .elementor-element.elementor-element-a8830ac{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-a8830ac.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-a8830ac .elementor-button:hover svg, .elementor-11735 .elementor-element.elementor-element-a8830ac .elementor-button:focus svg{fill:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-af3c992{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0;--border-radius:10px 10px 10px 10px;box-shadow:2px 2px 10px 0px rgba(49.00000000000001, 123.00000000000004, 196.00000000000003, 0.5686274509803921);--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-af3c992::before, .elementor-11735 .elementor-element.elementor-element-af3c992 > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-af3c992 > .e-con-inner > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-af3c992 > .elementor-background-slideshow::before, .elementor-11735 .elementor-element.elementor-element-af3c992 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11735 .elementor-element.elementor-element-af3c992 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-11735 .elementor-element.elementor-element-af3c992:hover::before, .elementor-11735 .elementor-element.elementor-element-af3c992:hover > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-af3c992:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-af3c992 > .elementor-background-slideshow:hover::before, .elementor-11735 .elementor-element.elementor-element-af3c992 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-11735 .elementor-element.elementor-element-af3c992:hover{--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;box-shadow:2px 2px 10px 3px rgba(49.00000000000001, 123.00000000000004, 196.00000000000003, 0.6705882352941176);}.elementor-11735 .elementor-element.elementor-element-af3c992, .elementor-11735 .elementor-element.elementor-element-af3c992::before{--border-transition:0s;}.elementor-11735 .elementor-element.elementor-element-af3c992.e-con{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-df0307b{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-df0307b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11735 .elementor-element.elementor-element-df0307b:hover img{opacity:0.66;}.elementor-11735 .elementor-element.elementor-element-6d124a3{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-6d124a3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-11735 .elementor-element.elementor-element-6d124a3 .elementor-heading-title a{transition-duration:0s;}.elementor-11735 .elementor-element.elementor-element-d369c0c{width:100%;max-width:100%;margin:-10px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 10px 0px 10px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:#274760;}.elementor-11735 .elementor-element.elementor-element-d369c0c.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-1211e95 .elementor-button{background-color:#84BBF1;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;fill:#274760;color:#274760;box-shadow:0px 0px 4px 0px #84BBF1;transition-duration:1.2s;border-style:none;border-radius:8px 8px 8px 8px;padding:13px 13px 13px 13px;}.elementor-11735 .elementor-element.elementor-element-1211e95 .elementor-button:hover, .elementor-11735 .elementor-element.elementor-element-1211e95 .elementor-button:focus{background-color:#317BC4;color:#FFFFFF;box-shadow:0px 0px 4px 0px #317BC4;}.elementor-11735 .elementor-element.elementor-element-1211e95{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-1211e95.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-1211e95 .elementor-button:hover svg, .elementor-11735 .elementor-element.elementor-element-1211e95 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-ecb9545{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0;--border-radius:10px 10px 10px 10px;box-shadow:2px 2px 10px 0px rgba(49.00000000000001, 123.00000000000004, 196.00000000000003, 0.5686274509803921);--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-ecb9545::before, .elementor-11735 .elementor-element.elementor-element-ecb9545 > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-ecb9545 > .e-con-inner > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-ecb9545 > .elementor-background-slideshow::before, .elementor-11735 .elementor-element.elementor-element-ecb9545 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11735 .elementor-element.elementor-element-ecb9545 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-11735 .elementor-element.elementor-element-ecb9545:hover::before, .elementor-11735 .elementor-element.elementor-element-ecb9545:hover > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-ecb9545:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-ecb9545 > .elementor-background-slideshow:hover::before, .elementor-11735 .elementor-element.elementor-element-ecb9545 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-11735 .elementor-element.elementor-element-ecb9545:hover{--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;box-shadow:2px 2px 10px 3px rgba(49.00000000000001, 123.00000000000004, 196.00000000000003, 0.6705882352941176);}.elementor-11735 .elementor-element.elementor-element-ecb9545, .elementor-11735 .elementor-element.elementor-element-ecb9545::before{--border-transition:0s;}.elementor-11735 .elementor-element.elementor-element-ecb9545.e-con{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-e61c923{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-e61c923.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11735 .elementor-element.elementor-element-e61c923:hover img{opacity:0.66;}.elementor-11735 .elementor-element.elementor-element-0ac9dc0{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-0ac9dc0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-11735 .elementor-element.elementor-element-0ac9dc0 .elementor-heading-title a{transition-duration:0s;}.elementor-11735 .elementor-element.elementor-element-9ddd9ae{width:100%;max-width:100%;margin:-10px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 10px 0px 10px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:#274760;}.elementor-11735 .elementor-element.elementor-element-9ddd9ae.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-b493d04 .elementor-button{background-color:#84BBF1;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;fill:#274760;color:#274760;box-shadow:0px 0px 4px 0px #84BBF1;transition-duration:1.2s;border-style:none;border-radius:8px 8px 8px 8px;padding:13px 13px 13px 13px;}.elementor-11735 .elementor-element.elementor-element-b493d04 .elementor-button:hover, .elementor-11735 .elementor-element.elementor-element-b493d04 .elementor-button:focus{background-color:#317BC4;color:#FFFFFF;box-shadow:0px 0px 4px 0px #317BC4;}.elementor-11735 .elementor-element.elementor-element-b493d04{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-b493d04.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-b493d04 .elementor-button:hover svg, .elementor-11735 .elementor-element.elementor-element-b493d04 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-018bd05{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0;--border-radius:10px 10px 10px 10px;box-shadow:2px 2px 10px 0px rgba(49.00000000000001, 123.00000000000004, 196.00000000000003, 0.5686274509803921);--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-018bd05::before, .elementor-11735 .elementor-element.elementor-element-018bd05 > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-018bd05 > .e-con-inner > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-018bd05 > .elementor-background-slideshow::before, .elementor-11735 .elementor-element.elementor-element-018bd05 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11735 .elementor-element.elementor-element-018bd05 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-11735 .elementor-element.elementor-element-018bd05:hover::before, .elementor-11735 .elementor-element.elementor-element-018bd05:hover > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-018bd05:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-018bd05 > .elementor-background-slideshow:hover::before, .elementor-11735 .elementor-element.elementor-element-018bd05 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-11735 .elementor-element.elementor-element-018bd05:hover{--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;box-shadow:2px 2px 10px 3px rgba(49.00000000000001, 123.00000000000004, 196.00000000000003, 0.6705882352941176);}.elementor-11735 .elementor-element.elementor-element-018bd05, .elementor-11735 .elementor-element.elementor-element-018bd05::before{--border-transition:0s;}.elementor-11735 .elementor-element.elementor-element-018bd05.e-con{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-1f12155{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-1f12155.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11735 .elementor-element.elementor-element-1f12155:hover img{opacity:0.66;}.elementor-11735 .elementor-element.elementor-element-63635af{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-63635af .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-11735 .elementor-element.elementor-element-63635af .elementor-heading-title a{transition-duration:0s;}.elementor-11735 .elementor-element.elementor-element-59f1664{width:100%;max-width:100%;margin:-10px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 10px 0px 10px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:#274760;}.elementor-11735 .elementor-element.elementor-element-59f1664.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-e23fb1b .elementor-button{background-color:#84BBF1;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;fill:#274760;color:#274760;box-shadow:0px 0px 4px 0px #84BBF1;transition-duration:1.2s;border-style:none;border-radius:8px 8px 8px 8px;padding:13px 13px 13px 13px;}.elementor-11735 .elementor-element.elementor-element-e23fb1b .elementor-button:hover, .elementor-11735 .elementor-element.elementor-element-e23fb1b .elementor-button:focus{background-color:#317BC4;color:#FFFFFF;box-shadow:0px 0px 4px 0px #317BC4;}.elementor-11735 .elementor-element.elementor-element-e23fb1b{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-e23fb1b.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-e23fb1b .elementor-button:hover svg, .elementor-11735 .elementor-element.elementor-element-e23fb1b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-cd0c72e{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11735 .elementor-element.elementor-element-cd0c72e.e-con{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-ff4dcfa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0;--border-radius:10px 10px 10px 10px;box-shadow:2px 2px 10px 0px rgba(49.00000000000001, 123.00000000000004, 196.00000000000003, 0.5686274509803921);--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-ff4dcfa::before, .elementor-11735 .elementor-element.elementor-element-ff4dcfa > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-ff4dcfa > .e-con-inner > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-ff4dcfa > .elementor-background-slideshow::before, .elementor-11735 .elementor-element.elementor-element-ff4dcfa > .e-con-inner > .elementor-background-slideshow::before, .elementor-11735 .elementor-element.elementor-element-ff4dcfa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-11735 .elementor-element.elementor-element-ff4dcfa:hover::before, .elementor-11735 .elementor-element.elementor-element-ff4dcfa:hover > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-ff4dcfa:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-ff4dcfa > .elementor-background-slideshow:hover::before, .elementor-11735 .elementor-element.elementor-element-ff4dcfa > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-11735 .elementor-element.elementor-element-ff4dcfa:hover{--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;box-shadow:2px 2px 10px 3px rgba(49.00000000000001, 123.00000000000004, 196.00000000000003, 0.6705882352941176);}.elementor-11735 .elementor-element.elementor-element-ff4dcfa, .elementor-11735 .elementor-element.elementor-element-ff4dcfa::before{--border-transition:0s;}.elementor-11735 .elementor-element.elementor-element-ff4dcfa.e-con{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-612e6aa{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-612e6aa.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11735 .elementor-element.elementor-element-612e6aa:hover img{opacity:0.66;}.elementor-11735 .elementor-element.elementor-element-0172393{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-0172393 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-11735 .elementor-element.elementor-element-0172393 .elementor-heading-title a{transition-duration:0s;}.elementor-11735 .elementor-element.elementor-element-0857d4d{width:100%;max-width:100%;margin:-10px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 10px 0px 10px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:#274760;}.elementor-11735 .elementor-element.elementor-element-0857d4d.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-c46cf96 .elementor-button{background-color:#84BBF1;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;fill:#274760;color:#274760;box-shadow:0px 0px 4px 0px #84BBF1;transition-duration:1.2s;border-style:none;border-radius:8px 8px 8px 8px;padding:13px 13px 13px 13px;}.elementor-11735 .elementor-element.elementor-element-c46cf96 .elementor-button:hover, .elementor-11735 .elementor-element.elementor-element-c46cf96 .elementor-button:focus{background-color:#317BC4;color:#FFFFFF;box-shadow:0px 0px 4px 0px #317BC4;}.elementor-11735 .elementor-element.elementor-element-c46cf96{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-c46cf96.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-c46cf96 .elementor-button:hover svg, .elementor-11735 .elementor-element.elementor-element-c46cf96 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-437ca62{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0;--border-radius:10px 10px 10px 10px;box-shadow:2px 2px 10px 0px rgba(49.00000000000001, 123.00000000000004, 196.00000000000003, 0.5686274509803921);--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-437ca62::before, .elementor-11735 .elementor-element.elementor-element-437ca62 > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-437ca62 > .e-con-inner > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-437ca62 > .elementor-background-slideshow::before, .elementor-11735 .elementor-element.elementor-element-437ca62 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11735 .elementor-element.elementor-element-437ca62 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-11735 .elementor-element.elementor-element-437ca62:hover::before, .elementor-11735 .elementor-element.elementor-element-437ca62:hover > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-437ca62:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-437ca62 > .elementor-background-slideshow:hover::before, .elementor-11735 .elementor-element.elementor-element-437ca62 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-11735 .elementor-element.elementor-element-437ca62:hover{--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;box-shadow:2px 2px 10px 3px rgba(49.00000000000001, 123.00000000000004, 196.00000000000003, 0.6705882352941176);}.elementor-11735 .elementor-element.elementor-element-437ca62, .elementor-11735 .elementor-element.elementor-element-437ca62::before{--border-transition:0s;}.elementor-11735 .elementor-element.elementor-element-437ca62.e-con{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-a74e344{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-a74e344.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11735 .elementor-element.elementor-element-a74e344:hover img{opacity:0.66;}.elementor-11735 .elementor-element.elementor-element-c14cbc4{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-c14cbc4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-11735 .elementor-element.elementor-element-c14cbc4 .elementor-heading-title a{transition-duration:0s;}.elementor-11735 .elementor-element.elementor-element-1544d6e{width:100%;max-width:100%;margin:-10px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 10px 0px 10px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:#274760;}.elementor-11735 .elementor-element.elementor-element-1544d6e.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-a9bdc0f .elementor-button{background-color:#84BBF1;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;fill:#274760;color:#274760;box-shadow:0px 0px 4px 0px #84BBF1;transition-duration:1.2s;border-style:none;border-radius:8px 8px 8px 8px;padding:13px 13px 13px 13px;}.elementor-11735 .elementor-element.elementor-element-a9bdc0f .elementor-button:hover, .elementor-11735 .elementor-element.elementor-element-a9bdc0f .elementor-button:focus{background-color:#317BC4;color:#FFFFFF;box-shadow:0px 0px 4px 0px #317BC4;}.elementor-11735 .elementor-element.elementor-element-a9bdc0f{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-a9bdc0f.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-a9bdc0f .elementor-button:hover svg, .elementor-11735 .elementor-element.elementor-element-a9bdc0f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-369c0f1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0;--border-radius:10px 10px 10px 10px;box-shadow:2px 2px 10px 0px rgba(49.00000000000001, 123.00000000000004, 196.00000000000003, 0.5686274509803921);--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-369c0f1::before, .elementor-11735 .elementor-element.elementor-element-369c0f1 > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-369c0f1 > .e-con-inner > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-369c0f1 > .elementor-background-slideshow::before, .elementor-11735 .elementor-element.elementor-element-369c0f1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11735 .elementor-element.elementor-element-369c0f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-11735 .elementor-element.elementor-element-369c0f1:hover::before, .elementor-11735 .elementor-element.elementor-element-369c0f1:hover > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-369c0f1:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-369c0f1 > .elementor-background-slideshow:hover::before, .elementor-11735 .elementor-element.elementor-element-369c0f1 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-11735 .elementor-element.elementor-element-369c0f1:hover{--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;box-shadow:2px 2px 10px 3px rgba(49.00000000000001, 123.00000000000004, 196.00000000000003, 0.6705882352941176);}.elementor-11735 .elementor-element.elementor-element-369c0f1, .elementor-11735 .elementor-element.elementor-element-369c0f1::before{--border-transition:0s;}.elementor-11735 .elementor-element.elementor-element-369c0f1.e-con{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-8b1e9a2{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-8b1e9a2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11735 .elementor-element.elementor-element-8b1e9a2:hover img{opacity:0.66;}.elementor-11735 .elementor-element.elementor-element-90ff725{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-90ff725 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-11735 .elementor-element.elementor-element-90ff725 .elementor-heading-title a{transition-duration:0s;}.elementor-11735 .elementor-element.elementor-element-cbc981a{width:100%;max-width:100%;margin:-10px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 10px 0px 10px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:#274760;}.elementor-11735 .elementor-element.elementor-element-cbc981a.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-cf8c672 .elementor-button{background-color:#84BBF1;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;fill:#274760;color:#274760;box-shadow:0px 0px 4px 0px #84BBF1;transition-duration:1.2s;border-style:none;border-radius:8px 8px 8px 8px;padding:13px 13px 13px 13px;}.elementor-11735 .elementor-element.elementor-element-cf8c672 .elementor-button:hover, .elementor-11735 .elementor-element.elementor-element-cf8c672 .elementor-button:focus{background-color:#317BC4;color:#FFFFFF;box-shadow:0px 0px 4px 0px #317BC4;}.elementor-11735 .elementor-element.elementor-element-cf8c672{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-cf8c672.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-cf8c672 .elementor-button:hover svg, .elementor-11735 .elementor-element.elementor-element-cf8c672 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-8278930{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0;--border-radius:10px 10px 10px 10px;box-shadow:2px 2px 10px 0px rgba(49.00000000000001, 123.00000000000004, 196.00000000000003, 0.5686274509803921);--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-8278930::before, .elementor-11735 .elementor-element.elementor-element-8278930 > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-8278930 > .e-con-inner > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-8278930 > .elementor-background-slideshow::before, .elementor-11735 .elementor-element.elementor-element-8278930 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11735 .elementor-element.elementor-element-8278930 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-11735 .elementor-element.elementor-element-8278930:hover::before, .elementor-11735 .elementor-element.elementor-element-8278930:hover > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-8278930:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-8278930 > .elementor-background-slideshow:hover::before, .elementor-11735 .elementor-element.elementor-element-8278930 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-11735 .elementor-element.elementor-element-8278930:hover{--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;box-shadow:2px 2px 10px 3px rgba(49.00000000000001, 123.00000000000004, 196.00000000000003, 0.6705882352941176);}.elementor-11735 .elementor-element.elementor-element-8278930, .elementor-11735 .elementor-element.elementor-element-8278930::before{--border-transition:0s;}.elementor-11735 .elementor-element.elementor-element-8278930.e-con{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-8ad1318{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-8ad1318.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11735 .elementor-element.elementor-element-8ad1318:hover img{opacity:0.66;}.elementor-11735 .elementor-element.elementor-element-925b693{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-925b693 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-11735 .elementor-element.elementor-element-925b693 .elementor-heading-title a{transition-duration:0s;}.elementor-11735 .elementor-element.elementor-element-fc80e3c{width:100%;max-width:100%;margin:-10px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 10px 0px 10px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:#274760;}.elementor-11735 .elementor-element.elementor-element-fc80e3c.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-0dc432c .elementor-button{background-color:#84BBF1;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;fill:#274760;color:#274760;box-shadow:0px 0px 4px 0px #84BBF1;transition-duration:1.2s;border-style:none;border-radius:8px 8px 8px 8px;padding:13px 13px 13px 13px;}.elementor-11735 .elementor-element.elementor-element-0dc432c .elementor-button:hover, .elementor-11735 .elementor-element.elementor-element-0dc432c .elementor-button:focus{background-color:#317BC4;color:#FFFFFF;box-shadow:0px 0px 4px 0px #317BC4;}.elementor-11735 .elementor-element.elementor-element-0dc432c{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-0dc432c.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-0dc432c .elementor-button:hover svg, .elementor-11735 .elementor-element.elementor-element-0dc432c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-d6cebc4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0;--border-radius:10px 10px 10px 10px;box-shadow:2px 2px 10px 0px rgba(49.00000000000001, 123.00000000000004, 196.00000000000003, 0.5686274509803921);--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-d6cebc4::before, .elementor-11735 .elementor-element.elementor-element-d6cebc4 > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-d6cebc4 > .e-con-inner > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-d6cebc4 > .elementor-background-slideshow::before, .elementor-11735 .elementor-element.elementor-element-d6cebc4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11735 .elementor-element.elementor-element-d6cebc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-11735 .elementor-element.elementor-element-d6cebc4:hover::before, .elementor-11735 .elementor-element.elementor-element-d6cebc4:hover > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-d6cebc4:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-d6cebc4 > .elementor-background-slideshow:hover::before, .elementor-11735 .elementor-element.elementor-element-d6cebc4 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-11735 .elementor-element.elementor-element-d6cebc4:hover{--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;box-shadow:2px 2px 10px 3px rgba(49.00000000000001, 123.00000000000004, 196.00000000000003, 0.6705882352941176);}.elementor-11735 .elementor-element.elementor-element-d6cebc4, .elementor-11735 .elementor-element.elementor-element-d6cebc4::before{--border-transition:0s;}.elementor-11735 .elementor-element.elementor-element-d6cebc4.e-con{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-fabaa04{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-fabaa04.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11735 .elementor-element.elementor-element-fabaa04:hover img{opacity:0.66;}.elementor-11735 .elementor-element.elementor-element-7a848aa{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-7a848aa .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-11735 .elementor-element.elementor-element-7a848aa .elementor-heading-title a{transition-duration:0s;}.elementor-11735 .elementor-element.elementor-element-500b03a{width:100%;max-width:100%;margin:-10px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 10px 0px 10px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:#274760;}.elementor-11735 .elementor-element.elementor-element-500b03a.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-026d825 .elementor-button{background-color:#84BBF1;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;fill:#274760;color:#274760;box-shadow:0px 0px 4px 0px #84BBF1;transition-duration:1.2s;border-style:none;border-radius:8px 8px 8px 8px;padding:13px 13px 13px 13px;}.elementor-11735 .elementor-element.elementor-element-026d825 .elementor-button:hover, .elementor-11735 .elementor-element.elementor-element-026d825 .elementor-button:focus{background-color:#317BC4;color:#FFFFFF;box-shadow:0px 0px 4px 0px #317BC4;}.elementor-11735 .elementor-element.elementor-element-026d825{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-026d825.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-026d825 .elementor-button:hover svg, .elementor-11735 .elementor-element.elementor-element-026d825 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-fa09df5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0;--border-radius:10px 10px 10px 10px;box-shadow:2px 2px 10px 0px rgba(49.00000000000001, 123.00000000000004, 196.00000000000003, 0.5686274509803921);--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-fa09df5::before, .elementor-11735 .elementor-element.elementor-element-fa09df5 > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-fa09df5 > .e-con-inner > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-fa09df5 > .elementor-background-slideshow::before, .elementor-11735 .elementor-element.elementor-element-fa09df5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11735 .elementor-element.elementor-element-fa09df5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-11735 .elementor-element.elementor-element-fa09df5:hover::before, .elementor-11735 .elementor-element.elementor-element-fa09df5:hover > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-fa09df5:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-fa09df5 > .elementor-background-slideshow:hover::before, .elementor-11735 .elementor-element.elementor-element-fa09df5 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-11735 .elementor-element.elementor-element-fa09df5:hover{--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;box-shadow:2px 2px 10px 3px rgba(49.00000000000001, 123.00000000000004, 196.00000000000003, 0.6705882352941176);}.elementor-11735 .elementor-element.elementor-element-fa09df5, .elementor-11735 .elementor-element.elementor-element-fa09df5::before{--border-transition:0s;}.elementor-11735 .elementor-element.elementor-element-fa09df5.e-con{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-f437b01{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-f437b01.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11735 .elementor-element.elementor-element-f437b01:hover img{opacity:0.66;}.elementor-11735 .elementor-element.elementor-element-315ea27{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-315ea27 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-11735 .elementor-element.elementor-element-315ea27 .elementor-heading-title a{transition-duration:0s;}.elementor-11735 .elementor-element.elementor-element-dc38883{width:100%;max-width:100%;margin:-10px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 10px 0px 10px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:#274760;}.elementor-11735 .elementor-element.elementor-element-dc38883.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-7e7c8d2 .elementor-button{background-color:#84BBF1;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;fill:#274760;color:#274760;box-shadow:0px 0px 4px 0px #84BBF1;transition-duration:1.2s;border-style:none;border-radius:8px 8px 8px 8px;padding:13px 13px 13px 13px;}.elementor-11735 .elementor-element.elementor-element-7e7c8d2 .elementor-button:hover, .elementor-11735 .elementor-element.elementor-element-7e7c8d2 .elementor-button:focus{background-color:#317BC4;color:#FFFFFF;box-shadow:0px 0px 4px 0px #317BC4;}.elementor-11735 .elementor-element.elementor-element-7e7c8d2{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-7e7c8d2.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-7e7c8d2 .elementor-button:hover svg, .elementor-11735 .elementor-element.elementor-element-7e7c8d2 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-2118ad2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-181b0d9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:-30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:90px;--padding-right:90px;}.elementor-11735 .elementor-element.elementor-element-38ef360{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 35px;padding:0px 0px 0px 0px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-38ef360.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-38ef360 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;letter-spacing:1.5px;color:#317BC4;}.elementor-11735 .elementor-element.elementor-element-b70f092{width:100%;max-width:100%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-b70f092.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-11735 .elementor-element.elementor-element-b70f092 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:33px;font-weight:700;color:#274760;}.elementor-11735 .elementor-element.elementor-element-21a74d5{width:var( --container-widget-width, 75% );max-width:75%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 0px 0px 0px;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#274760;}.elementor-11735 .elementor-element.elementor-element-21a74d5.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-11735 .elementor-element.elementor-element-82007a2{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-82007a2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11735 .elementor-element.elementor-element-ca7308d{--display:flex;--justify-content:center;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:-15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-ca7308d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11735 .elementor-element.elementor-element-2dde50c img{width:80%;}.elementor-11735 .elementor-element.elementor-element-9c6c78f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-9c6c78f.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-9c6c78f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:#317BC4;}.elementor-11735 .elementor-element.elementor-element-84ceda6{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#274760;}.elementor-11735 .elementor-element.elementor-element-a62cb77{--display:flex;--justify-content:center;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:-220px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-0496ca4 img{width:70%;}.elementor-11735 .elementor-element.elementor-element-419181c{--display:flex;--justify-content:center;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:-150px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-419181c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11735 .elementor-element.elementor-element-2c1a44d img{width:80%;}.elementor-11735 .elementor-element.elementor-element-afcc4d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-afcc4d8.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-afcc4d8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:#317BC4;}.elementor-11735 .elementor-element.elementor-element-1644b72{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#274760;}.elementor-11735 .elementor-element.elementor-element-c0b0eaf{--display:flex;--justify-content:center;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-cc8f7c3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-cc8f7c3 img{width:70%;}.elementor-11735 .elementor-element.elementor-element-ea3483c{--display:flex;--justify-content:center;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:5px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-ea3483c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11735 .elementor-element.elementor-element-663b428 img{width:80%;}.elementor-11735 .elementor-element.elementor-element-fa8246e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-fa8246e.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-fa8246e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:#317BC4;}.elementor-11735 .elementor-element.elementor-element-e6e3eef{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#274760;}.elementor-11735 .elementor-element.elementor-element-419abab{--display:flex;--justify-content:center;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:-220px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-a11c100 img{width:70%;}.elementor-11735 .elementor-element.elementor-element-aea1649{--display:flex;--justify-content:center;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:-125px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-aea1649.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11735 .elementor-element.elementor-element-91be6f3 img{width:80%;}.elementor-11735 .elementor-element.elementor-element-b077b91{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-b077b91.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-b077b91 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:#317BC4;}.elementor-11735 .elementor-element.elementor-element-2678ba0{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#274760;}.elementor-11735 .elementor-element.elementor-element-70a3639{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-a6f9914{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:-30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:90px;--padding-right:90px;}.elementor-11735 .elementor-element.elementor-element-bafa86d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 35px;padding:0px 0px 0px 0px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-bafa86d.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-bafa86d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;letter-spacing:1.5px;color:#317BC4;}.elementor-11735 .elementor-element.elementor-element-4ad7aea{width:100%;max-width:100%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-4ad7aea.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-11735 .elementor-element.elementor-element-4ad7aea .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:33px;font-weight:700;color:#274760;}.elementor-11735 .elementor-element.elementor-element-3453d18{width:var( --container-widget-width, 75% );max-width:75%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 0px 0px 0px;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#274760;}.elementor-11735 .elementor-element.elementor-element-3453d18.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-11735 .elementor-element.elementor-element-6d84d62{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-6d84d62.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11735 .elementor-element.elementor-element-8f91f1a{--display:flex;--justify-content:center;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:-15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-8f91f1a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11735 .elementor-element.elementor-element-8e388cd img{width:80%;}.elementor-11735 .elementor-element.elementor-element-358d4c6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-358d4c6.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-358d4c6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:#317BC4;}.elementor-11735 .elementor-element.elementor-element-f133869{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#274760;}.elementor-11735 .elementor-element.elementor-element-25d115c{--display:flex;--justify-content:center;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:-220px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-b349f6c img{width:70%;}.elementor-11735 .elementor-element.elementor-element-3308bf4{--display:flex;--justify-content:center;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:00px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-3308bf4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11735 .elementor-element.elementor-element-c5a36c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-c5a36c8 img{width:80%;}.elementor-11735 .elementor-element.elementor-element-e5dbde2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-e5dbde2.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-e5dbde2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:#317BC4;}.elementor-11735 .elementor-element.elementor-element-46c1a0c{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#274760;}.elementor-11735 .elementor-element.elementor-element-8114724{--display:flex;--justify-content:center;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:00px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-8114724.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11735 .elementor-element.elementor-element-9721b0a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-9721b0a img{width:80%;}.elementor-11735 .elementor-element.elementor-element-c2d915a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-c2d915a.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-c2d915a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:#317BC4;}.elementor-11735 .elementor-element.elementor-element-bd8bc1d{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#274760;}.elementor-11735 .elementor-element.elementor-element-4b5e7e6{--display:flex;--justify-content:center;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:00px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-4b5e7e6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11735 .elementor-element.elementor-element-a8f3a0b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-a8f3a0b img{width:80%;}.elementor-11735 .elementor-element.elementor-element-9e3e20f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-9e3e20f.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-9e3e20f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:#317BC4;}.elementor-11735 .elementor-element.elementor-element-a8df353{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#274760;}.elementor-11735 .elementor-element.elementor-element-6968aeb{--display:flex;--justify-content:center;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-d56a702{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-d56a702 img{width:70%;}.elementor-11735 .elementor-element.elementor-element-1d568d4{--display:flex;--justify-content:center;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:-220px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-a1c9d2d img{width:70%;}.elementor-11735 .elementor-element.elementor-element-b9cac93{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-84fd490{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-4bfc3ee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-a837b6c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-a837b6c:not(.elementor-motion-effects-element-type-background), .elementor-11735 .elementor-element.elementor-element-a837b6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #ffffff 0%, var( --e-global-color-astglobalcolor7 ) 15%);}.elementor-11735 .elementor-element.elementor-element-9530f2e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:60px;--margin-bottom:0px;--margin-left:-30px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-9530f2e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11735 .elementor-element.elementor-element-2662483{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-2662483 img{width:100%;max-width:100%;opacity:1;}.elementor-11735 .elementor-element.elementor-element-2e51ed3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:70px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-2e51ed3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11735 .elementor-element.elementor-element-fcff87e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-11735 .elementor-element.elementor-element-fcff87e.elementor-element{--align-self:flex-start;}.elementor-11735 .elementor-element.elementor-element-fcff87e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;letter-spacing:1.5px;color:#317BC4;}.elementor-11735 .elementor-element.elementor-element-5e8bf51{width:var( --container-widget-width, 101.361% );max-width:101.361%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:101.361%;--container-widget-flex-grow:0;text-align:start;}.elementor-11735 .elementor-element.elementor-element-5e8bf51.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11735 .elementor-element.elementor-element-5e8bf51 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:33px;font-weight:700;color:#274760;}.elementor-11735 .elementor-element.elementor-element-bbab3a3{width:var( --container-widget-width, 95% );max-width:95%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:justify;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#274760;}.elementor-11735 .elementor-element.elementor-element-bbab3a3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-11735 .elementor-element.elementor-element-829a50c{width:var( --container-widget-width, 95% );max-width:95%;margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-11735 .elementor-element.elementor-element-829a50c .elementor-image-box-wrapper{text-align:justify;}.elementor-11735 .elementor-element.elementor-element-829a50c.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-11735 .elementor-element.elementor-element-829a50c.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-11735 .elementor-element.elementor-element-829a50c.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-11735 .elementor-element.elementor-element-829a50c .elementor-image-box-title{margin-bottom:5px;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#317BC4;}.elementor-11735 .elementor-element.elementor-element-829a50c .elementor-image-box-wrapper .elementor-image-box-img{width:18%;}.elementor-11735 .elementor-element.elementor-element-829a50c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-11735 .elementor-element.elementor-element-829a50c:has(:hover) .elementor-image-box-title,
					 .elementor-11735 .elementor-element.elementor-element-829a50c:has(:focus) .elementor-image-box-title{color:#317BC4;}.elementor-11735 .elementor-element.elementor-element-829a50c .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#274760;}.elementor-11735 .elementor-element.elementor-element-d79399d{width:var( --container-widget-width, 95% );max-width:95%;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-11735 .elementor-element.elementor-element-d79399d .elementor-image-box-wrapper{text-align:justify;}.elementor-11735 .elementor-element.elementor-element-d79399d.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-11735 .elementor-element.elementor-element-d79399d.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-11735 .elementor-element.elementor-element-d79399d.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-11735 .elementor-element.elementor-element-d79399d .elementor-image-box-title{margin-bottom:5px;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#317BC4;}.elementor-11735 .elementor-element.elementor-element-d79399d .elementor-image-box-wrapper .elementor-image-box-img{width:18%;}.elementor-11735 .elementor-element.elementor-element-d79399d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-11735 .elementor-element.elementor-element-d79399d:has(:hover) .elementor-image-box-title,
					 .elementor-11735 .elementor-element.elementor-element-d79399d:has(:focus) .elementor-image-box-title{color:#317BC4;}.elementor-11735 .elementor-element.elementor-element-d79399d .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#274760;}.elementor-11735 .elementor-element.elementor-element-1c3aba9{width:var( --container-widget-width, 95% );max-width:95%;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-11735 .elementor-element.elementor-element-1c3aba9 .elementor-image-box-wrapper{text-align:justify;}.elementor-11735 .elementor-element.elementor-element-1c3aba9.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-11735 .elementor-element.elementor-element-1c3aba9.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-11735 .elementor-element.elementor-element-1c3aba9.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-11735 .elementor-element.elementor-element-1c3aba9 .elementor-image-box-title{margin-bottom:5px;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#317BC4;}.elementor-11735 .elementor-element.elementor-element-1c3aba9 .elementor-image-box-wrapper .elementor-image-box-img{width:18%;}.elementor-11735 .elementor-element.elementor-element-1c3aba9 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-11735 .elementor-element.elementor-element-1c3aba9:has(:hover) .elementor-image-box-title,
					 .elementor-11735 .elementor-element.elementor-element-1c3aba9:has(:focus) .elementor-image-box-title{color:#317BC4;}.elementor-11735 .elementor-element.elementor-element-1c3aba9 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#274760;}.elementor-11735 .elementor-element.elementor-element-e971c04{width:var( --container-widget-width, 95% );max-width:95%;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-11735 .elementor-element.elementor-element-e971c04 .elementor-image-box-wrapper{text-align:justify;}.elementor-11735 .elementor-element.elementor-element-e971c04.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-11735 .elementor-element.elementor-element-e971c04.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-11735 .elementor-element.elementor-element-e971c04.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-11735 .elementor-element.elementor-element-e971c04 .elementor-image-box-title{margin-bottom:5px;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#317BC4;}.elementor-11735 .elementor-element.elementor-element-e971c04 .elementor-image-box-wrapper .elementor-image-box-img{width:18%;}.elementor-11735 .elementor-element.elementor-element-e971c04 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-11735 .elementor-element.elementor-element-e971c04:has(:hover) .elementor-image-box-title,
					 .elementor-11735 .elementor-element.elementor-element-e971c04:has(:focus) .elementor-image-box-title{color:#317BC4;}.elementor-11735 .elementor-element.elementor-element-e971c04 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#274760;}.elementor-11735 .elementor-element.elementor-element-2056b5a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.8;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:130px;--padding-bottom:130px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-2056b5a:not(.elementor-motion-effects-element-type-background), .elementor-11735 .elementor-element.elementor-element-2056b5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://teamlynkx.com/wp-content/uploads/2025/08/businessman-talking-phone-scaled.jpg");background-position:center center;background-size:cover;}.elementor-11735 .elementor-element.elementor-element-2056b5a::before, .elementor-11735 .elementor-element.elementor-element-2056b5a > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-2056b5a > .e-con-inner > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-2056b5a > .elementor-background-slideshow::before, .elementor-11735 .elementor-element.elementor-element-2056b5a > .e-con-inner > .elementor-background-slideshow::before, .elementor-11735 .elementor-element.elementor-element-2056b5a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#347cc4;--background-overlay:'';}.elementor-11735 .elementor-element.elementor-element-36e6a9f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-36e6a9f.e-con{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-bcd94f5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-bcd94f5.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-bcd94f5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:700;line-height:46px;color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-abc40c4{margin:-10px 180px calc(var(--kit-widget-spacing, 0px) + 0px) 180px;padding:0px 0px 0px 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-abc40c4.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-11735 .elementor-element.elementor-element-22c0126 .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;fill:#317BC4;color:#317BC4;box-shadow:0px 0px 4px 0px #317BC4;transition-duration:1s;border-radius:8px 8px 8px 8px;padding:13px 13px 13px 13px;}.elementor-11735 .elementor-element.elementor-element-22c0126{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;padding:0px -2px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-22c0126.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-a09eaf4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-5e07d5b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-4de4516{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-338d224{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-338d224:not(.elementor-motion-effects-element-type-background), .elementor-11735 .elementor-element.elementor-element-338d224 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #ffffff 0%, var( --e-global-color-astglobalcolor7 ) 15%);}.elementor-11735 .elementor-element.elementor-element-4368547{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:60px;--margin-bottom:0px;--margin-left:-30px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-4368547.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11735 .elementor-element.elementor-element-853e25e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-853e25e img{width:100%;max-width:100%;opacity:1;}.elementor-11735 .elementor-element.elementor-element-40ea030{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:70px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-40ea030.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11735 .elementor-element.elementor-element-7368f96{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-11735 .elementor-element.elementor-element-7368f96.elementor-element{--align-self:flex-start;}.elementor-11735 .elementor-element.elementor-element-7368f96 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;letter-spacing:1.5px;color:#317BC4;}.elementor-11735 .elementor-element.elementor-element-bd45bf1{width:var( --container-widget-width, 101.361% );max-width:101.361%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:101.361%;--container-widget-flex-grow:0;text-align:start;}.elementor-11735 .elementor-element.elementor-element-bd45bf1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11735 .elementor-element.elementor-element-bd45bf1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:33px;font-weight:700;color:#274760;}.elementor-11735 .elementor-element.elementor-element-556a653{width:var( --container-widget-width, 95% );max-width:95%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:justify;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#274760;}.elementor-11735 .elementor-element.elementor-element-556a653.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11735 .elementor-element.elementor-element-f1f8703{width:var( --container-widget-width, 95% );max-width:95%;margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-11735 .elementor-element.elementor-element-f1f8703 .elementor-image-box-wrapper{text-align:justify;}.elementor-11735 .elementor-element.elementor-element-f1f8703.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-11735 .elementor-element.elementor-element-f1f8703.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-11735 .elementor-element.elementor-element-f1f8703.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-11735 .elementor-element.elementor-element-f1f8703 .elementor-image-box-title{margin-bottom:5px;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#317BC4;}.elementor-11735 .elementor-element.elementor-element-f1f8703 .elementor-image-box-wrapper .elementor-image-box-img{width:18%;}.elementor-11735 .elementor-element.elementor-element-f1f8703 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-11735 .elementor-element.elementor-element-f1f8703:has(:hover) .elementor-image-box-title,
					 .elementor-11735 .elementor-element.elementor-element-f1f8703:has(:focus) .elementor-image-box-title{color:#317BC4;}.elementor-11735 .elementor-element.elementor-element-f1f8703 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#274760;}.elementor-11735 .elementor-element.elementor-element-ab1ddaf{width:var( --container-widget-width, 95% );max-width:95%;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-11735 .elementor-element.elementor-element-ab1ddaf .elementor-image-box-wrapper{text-align:justify;}.elementor-11735 .elementor-element.elementor-element-ab1ddaf.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-11735 .elementor-element.elementor-element-ab1ddaf.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-11735 .elementor-element.elementor-element-ab1ddaf.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-11735 .elementor-element.elementor-element-ab1ddaf .elementor-image-box-title{margin-bottom:5px;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#317BC4;}.elementor-11735 .elementor-element.elementor-element-ab1ddaf .elementor-image-box-wrapper .elementor-image-box-img{width:18%;}.elementor-11735 .elementor-element.elementor-element-ab1ddaf .elementor-image-box-img img{transition-duration:0.3s;}.elementor-11735 .elementor-element.elementor-element-ab1ddaf:has(:hover) .elementor-image-box-title,
					 .elementor-11735 .elementor-element.elementor-element-ab1ddaf:has(:focus) .elementor-image-box-title{color:#317BC4;}.elementor-11735 .elementor-element.elementor-element-ab1ddaf .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#274760;}.elementor-11735 .elementor-element.elementor-element-22c98f0{width:var( --container-widget-width, 95% );max-width:95%;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-11735 .elementor-element.elementor-element-22c98f0 .elementor-image-box-wrapper{text-align:justify;}.elementor-11735 .elementor-element.elementor-element-22c98f0.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-11735 .elementor-element.elementor-element-22c98f0.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-11735 .elementor-element.elementor-element-22c98f0.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-11735 .elementor-element.elementor-element-22c98f0 .elementor-image-box-title{margin-bottom:5px;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#317BC4;}.elementor-11735 .elementor-element.elementor-element-22c98f0 .elementor-image-box-wrapper .elementor-image-box-img{width:18%;}.elementor-11735 .elementor-element.elementor-element-22c98f0 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-11735 .elementor-element.elementor-element-22c98f0:has(:hover) .elementor-image-box-title,
					 .elementor-11735 .elementor-element.elementor-element-22c98f0:has(:focus) .elementor-image-box-title{color:#317BC4;}.elementor-11735 .elementor-element.elementor-element-22c98f0 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#274760;}.elementor-11735 .elementor-element.elementor-element-2d24a14{width:var( --container-widget-width, 95% );max-width:95%;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-11735 .elementor-element.elementor-element-2d24a14 .elementor-image-box-wrapper{text-align:justify;}.elementor-11735 .elementor-element.elementor-element-2d24a14.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-11735 .elementor-element.elementor-element-2d24a14.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-11735 .elementor-element.elementor-element-2d24a14.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-11735 .elementor-element.elementor-element-2d24a14 .elementor-image-box-title{margin-bottom:5px;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#317BC4;}.elementor-11735 .elementor-element.elementor-element-2d24a14 .elementor-image-box-wrapper .elementor-image-box-img{width:18%;}.elementor-11735 .elementor-element.elementor-element-2d24a14 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-11735 .elementor-element.elementor-element-2d24a14:has(:hover) .elementor-image-box-title,
					 .elementor-11735 .elementor-element.elementor-element-2d24a14:has(:focus) .elementor-image-box-title{color:#317BC4;}.elementor-11735 .elementor-element.elementor-element-2d24a14 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#274760;}.elementor-11735 .elementor-element.elementor-element-1d7dbb3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.8;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:130px;--padding-bottom:130px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-1d7dbb3:not(.elementor-motion-effects-element-type-background), .elementor-11735 .elementor-element.elementor-element-1d7dbb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://teamlynkx.com/wp-content/uploads/2025/08/businessman-talking-phone-scaled.jpg");background-position:center center;background-size:cover;}.elementor-11735 .elementor-element.elementor-element-1d7dbb3::before, .elementor-11735 .elementor-element.elementor-element-1d7dbb3 > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-1d7dbb3 > .e-con-inner > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-1d7dbb3 > .elementor-background-slideshow::before, .elementor-11735 .elementor-element.elementor-element-1d7dbb3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11735 .elementor-element.elementor-element-1d7dbb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#347cc4;--background-overlay:'';}.elementor-11735 .elementor-element.elementor-element-c93cd3f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-c93cd3f.e-con{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-4ef8bf3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-4ef8bf3.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-4ef8bf3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:700;line-height:46px;color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-0f77191{margin:-10px 180px calc(var(--kit-widget-spacing, 0px) + 0px) 180px;padding:0px 0px 0px 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-0f77191.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-11735 .elementor-element.elementor-element-43ac560 .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;fill:#317BC4;color:#317BC4;box-shadow:0px 0px 4px 0px #317BC4;transition-duration:1s;border-radius:8px 8px 8px 8px;padding:13px 13px 13px 13px;}.elementor-11735 .elementor-element.elementor-element-43ac560{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;padding:0px -2px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-43ac560.elementor-element{--align-self:center;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-11735 .elementor-element.elementor-element-d11fa66{--width:47.291%;}.elementor-11735 .elementor-element.elementor-element-f371ef6{--width:45%;}.elementor-11735 .elementor-element.elementor-element-3188455{--width:55%;}.elementor-11735 .elementor-element.elementor-element-7586494{--width:55%;}.elementor-11735 .elementor-element.elementor-element-f18223b{--width:55%;}.elementor-11735 .elementor-element.elementor-element-5cafd34{--width:55%;}.elementor-11735 .elementor-element.elementor-element-7a7b8d0{--width:55%;}.elementor-11735 .elementor-element.elementor-element-c883707{--width:55%;}.elementor-11735 .elementor-element.elementor-element-41899db{--width:85%;}.elementor-11735 .elementor-element.elementor-element-5725f49{--width:100%;}.elementor-11735 .elementor-element.elementor-element-9858a41{--width:100%;}.elementor-11735 .elementor-element.elementor-element-0edcbe1{--width:100%;}.elementor-11735 .elementor-element.elementor-element-c8e8ace{--width:100%;}.elementor-11735 .elementor-element.elementor-element-997568d{--width:100%;}.elementor-11735 .elementor-element.elementor-element-c2841d6{--width:100%;}.elementor-11735 .elementor-element.elementor-element-d29007b{--width:85%;}.elementor-11735 .elementor-element.elementor-element-621c8bc{--width:100%;}.elementor-11735 .elementor-element.elementor-element-19f6b6f{--width:100%;}.elementor-11735 .elementor-element.elementor-element-b27d193{--width:100%;}.elementor-11735 .elementor-element.elementor-element-dd4ed16{--width:100%;}.elementor-11735 .elementor-element.elementor-element-891cd59{--width:100%;}.elementor-11735 .elementor-element.elementor-element-f85af2c{--width:100%;}.elementor-11735 .elementor-element.elementor-element-e3426e0{--width:100%;}.elementor-11735 .elementor-element.elementor-element-f3b86ea{--width:100%;}.elementor-11735 .elementor-element.elementor-element-041379c{--width:100%;}.elementor-11735 .elementor-element.elementor-element-c0bfa6e{--width:100%;}.elementor-11735 .elementor-element.elementor-element-af3c992{--width:100%;}.elementor-11735 .elementor-element.elementor-element-ecb9545{--width:100%;}.elementor-11735 .elementor-element.elementor-element-018bd05{--width:100%;}.elementor-11735 .elementor-element.elementor-element-cd0c72e{--width:85%;}.elementor-11735 .elementor-element.elementor-element-ff4dcfa{--width:100%;}.elementor-11735 .elementor-element.elementor-element-437ca62{--width:100%;}.elementor-11735 .elementor-element.elementor-element-369c0f1{--width:100%;}.elementor-11735 .elementor-element.elementor-element-8278930{--width:100%;}.elementor-11735 .elementor-element.elementor-element-d6cebc4{--width:100%;}.elementor-11735 .elementor-element.elementor-element-fa09df5{--width:100%;}.elementor-11735 .elementor-element.elementor-element-ca7308d{--width:16%;}.elementor-11735 .elementor-element.elementor-element-419181c{--width:16%;}.elementor-11735 .elementor-element.elementor-element-ea3483c{--width:16%;}.elementor-11735 .elementor-element.elementor-element-aea1649{--width:16%;}.elementor-11735 .elementor-element.elementor-element-8f91f1a{--width:15.418%;}.elementor-11735 .elementor-element.elementor-element-3308bf4{--width:15.418%;}.elementor-11735 .elementor-element.elementor-element-8114724{--width:15.418%;}.elementor-11735 .elementor-element.elementor-element-4b5e7e6{--width:15.418%;}.elementor-11735 .elementor-element.elementor-element-9530f2e{--width:50%;}.elementor-11735 .elementor-element.elementor-element-2e51ed3{--width:51.386%;}.elementor-11735 .elementor-element.elementor-element-4368547{--width:50%;}.elementor-11735 .elementor-element.elementor-element-40ea030{--width:51.386%;}}@media(max-width:1024px){.elementor-11735 .elementor-element.elementor-element-7be7a03{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-11735 .elementor-element.elementor-element-0162e73{--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-11735 .elementor-element.elementor-element-0162e73.e-con{--order:-99999 /* order start hack */;}.elementor-11735 .elementor-element.elementor-element-d11fa66{--padding-top:200px;--padding-bottom:0px;--padding-left:00px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-d11fa66.e-con{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-6addf17{margin:-100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-fb9f228.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-fb9f228 .elementor-headline{text-align:center;}.elementor-11735 .elementor-element.elementor-element-dd6a6e8.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-c38b6cf{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-c38b6cf.e-con{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-d7eb719{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11735 .elementor-element.elementor-element-d7eb719.e-con{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-f371ef6{--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11735 .elementor-element.elementor-element-f371ef6.e-con{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-248091a{padding:0px 0px 0px 0px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-bb6e0e1{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-11735 .elementor-element.elementor-element-5bbff88{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:50px;--margin-right:0px;}.elementor-11735 .elementor-element.elementor-element-5bbff88.e-con{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-7a7b8d0{--margin-top:0px;--margin-bottom:0px;--margin-left:-60px;--margin-right:0px;}.elementor-11735 .elementor-element.elementor-element-7a7b8d0.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-11735 .elementor-element.elementor-element-3daf383.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-3daf383{text-align:center;}.elementor-11735 .elementor-element.elementor-element-a97f9a5{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-f5176e2{text-align:center;}.elementor-11735 .elementor-element.elementor-element-02c8f4b.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-c883707{--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11735 .elementor-element.elementor-element-6ea3b2a{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:80px;--margin-bottom:0px;--margin-left:1px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-11735 .elementor-element.elementor-element-6ea3b2a.e-con{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-f67c9c7{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-11735 .elementor-element.elementor-element-f67c9c7.e-con{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-54d5a59{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-54d5a59.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-54d5a59 .elementor-heading-title{font-size:18px;}.elementor-11735 .elementor-element.elementor-element-aa18dc1{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;}.elementor-11735 .elementor-element.elementor-element-aa18dc1 .elementor-heading-title{font-size:32px;}.elementor-11735 .elementor-element.elementor-element-22585fb{width:100%;max-width:100%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;text-align:center;font-size:14px;}.elementor-11735 .elementor-element.elementor-element-41899db{--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-d29007b{--grid-auto-flow:row;}.elementor-11735 .elementor-element.elementor-element-4634117{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11735 .elementor-element.elementor-element-4634117.e-con{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-e3426e0{--e-con-grid-template-columns:repeat(2, 1fr);--gap:0px 10px;--row-gap:0px;--column-gap:10px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-f3b86ea{--margin-top:10px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;}.elementor-11735 .elementor-element.elementor-element-580dda4{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;}.elementor-11735 .elementor-element.elementor-element-580dda4 .elementor-heading-title{font-size:20px;}.elementor-11735 .elementor-element.elementor-element-e6ba686{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;text-align:justify;font-size:14px;}.elementor-11735 .elementor-element.elementor-element-041379c{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:20px;}.elementor-11735 .elementor-element.elementor-element-0b5f39a{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;}.elementor-11735 .elementor-element.elementor-element-0b5f39a.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-0b5f39a .elementor-heading-title{font-size:18px;}.elementor-11735 .elementor-element.elementor-element-117d238{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;text-align:justify;font-size:14px;}.elementor-11735 .elementor-element.elementor-element-c0bfa6e{--margin-top:20px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;}.elementor-11735 .elementor-element.elementor-element-5874237{padding:0px 10px 0px 10px;}.elementor-11735 .elementor-element.elementor-element-5874237 .elementor-heading-title{font-size:18px;}.elementor-11735 .elementor-element.elementor-element-90feb9d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;text-align:justify;font-size:14px;}.elementor-11735 .elementor-element.elementor-element-af3c992{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:20px;}.elementor-11735 .elementor-element.elementor-element-6d124a3{padding:0px 10px 0px 10px;}.elementor-11735 .elementor-element.elementor-element-d369c0c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;text-align:justify;font-size:14px;}.elementor-11735 .elementor-element.elementor-element-ecb9545{--margin-top:20px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;}.elementor-11735 .elementor-element.elementor-element-0ac9dc0{padding:0px 10px 0px 10px;}.elementor-11735 .elementor-element.elementor-element-9ddd9ae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;text-align:justify;font-size:14px;}.elementor-11735 .elementor-element.elementor-element-018bd05{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:20px;}.elementor-11735 .elementor-element.elementor-element-63635af{padding:0px 10px 0px 10px;}.elementor-11735 .elementor-element.elementor-element-59f1664{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;text-align:justify;font-size:14px;}.elementor-11735 .elementor-element.elementor-element-cd0c72e{--grid-auto-flow:row;}.elementor-11735 .elementor-element.elementor-element-2118ad2{--justify-content:center;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-11735 .elementor-element.elementor-element-2118ad2.e-con{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-181b0d9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-38ef360{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-38ef360.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-38ef360 .elementor-heading-title{font-size:18px;}.elementor-11735 .elementor-element.elementor-element-b70f092{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 30px 0px 30px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-b70f092 .elementor-heading-title{font-size:32px;}.elementor-11735 .elementor-element.elementor-element-21a74d5{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 30px 0px 30px;font-size:14px;}.elementor-11735 .elementor-element.elementor-element-82007a2{--justify-content:center;--padding-top:0px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-11735 .elementor-element.elementor-element-82007a2.e-con{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-ca7308d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11735 .elementor-element.elementor-element-9c6c78f .elementor-heading-title{font-size:18px;}.elementor-11735 .elementor-element.elementor-element-84ceda6{text-align:center;font-size:14px;}.elementor-11735 .elementor-element.elementor-element-419181c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11735 .elementor-element.elementor-element-afcc4d8{padding:0px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-afcc4d8 .elementor-heading-title{font-size:18px;}.elementor-11735 .elementor-element.elementor-element-1644b72{text-align:center;font-size:14px;}.elementor-11735 .elementor-element.elementor-element-ea3483c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11735 .elementor-element.elementor-element-663b428{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-fa8246e .elementor-heading-title{font-size:18px;}.elementor-11735 .elementor-element.elementor-element-e6e3eef{text-align:center;font-size:14px;}.elementor-11735 .elementor-element.elementor-element-aea1649{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11735 .elementor-element.elementor-element-91be6f3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-b077b91 .elementor-heading-title{font-size:18px;}.elementor-11735 .elementor-element.elementor-element-2678ba0{text-align:center;font-size:14px;}.elementor-11735 .elementor-element.elementor-element-2678ba0 p{margin-block-end:35px;}.elementor-11735 .elementor-element.elementor-element-70a3639{--justify-content:center;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-11735 .elementor-element.elementor-element-70a3639.e-con{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-a6f9914{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-bafa86d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-bafa86d.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-bafa86d .elementor-heading-title{font-size:18px;}.elementor-11735 .elementor-element.elementor-element-4ad7aea{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 30px 0px 30px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-4ad7aea .elementor-heading-title{font-size:32px;}.elementor-11735 .elementor-element.elementor-element-3453d18{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 30px 0px 30px;font-size:14px;}.elementor-11735 .elementor-element.elementor-element-6d84d62{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-11735 .elementor-element.elementor-element-6d84d62.e-con{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-8f91f1a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11735 .elementor-element.elementor-element-358d4c6 .elementor-heading-title{font-size:18px;}.elementor-11735 .elementor-element.elementor-element-f133869{text-align:center;font-size:14px;}.elementor-11735 .elementor-element.elementor-element-3308bf4{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:25px;--margin-right:0px;}.elementor-11735 .elementor-element.elementor-element-e5dbde2{padding:0px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-e5dbde2 .elementor-heading-title{font-size:18px;}.elementor-11735 .elementor-element.elementor-element-46c1a0c{text-align:center;font-size:14px;}.elementor-11735 .elementor-element.elementor-element-8114724{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:40px;--margin-right:0px;}.elementor-11735 .elementor-element.elementor-element-c2d915a{padding:0px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-c2d915a .elementor-heading-title{font-size:18px;}.elementor-11735 .elementor-element.elementor-element-bd8bc1d{text-align:center;font-size:14px;}.elementor-11735 .elementor-element.elementor-element-4b5e7e6{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:40px;--margin-right:0px;}.elementor-11735 .elementor-element.elementor-element-9e3e20f{padding:0px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-9e3e20f .elementor-heading-title{font-size:18px;}.elementor-11735 .elementor-element.elementor-element-a8df353{text-align:center;font-size:14px;}.elementor-11735 .elementor-element.elementor-element-b9cac93{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11735 .elementor-element.elementor-element-84fd490{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11735 .elementor-element.elementor-element-4bfc3ee{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11735 .elementor-element.elementor-element-a837b6c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11735 .elementor-element.elementor-element-9530f2e{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-16px;--margin-bottom:-60px;--margin-left:-800px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-9530f2e.e-con{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-2662483{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-2662483.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-2e51ed3{--margin-top:0px;--margin-bottom:0px;--margin-left:-850px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-2e51ed3.e-con{--align-self:center;--order:-99999 /* order start hack */;}.elementor-11735 .elementor-element.elementor-element-fcff87e.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-fcff87e{text-align:center;}.elementor-11735 .elementor-element.elementor-element-5e8bf51{text-align:center;}.elementor-11735 .elementor-element.elementor-element-bbab3a3{width:var( --container-widget-width, 580.365px );max-width:580.365px;--container-widget-width:580.365px;--container-widget-flex-grow:0;text-align:justify;}.elementor-11735 .elementor-element.elementor-element-d79399d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;}.elementor-11735 .elementor-element.elementor-element-1c3aba9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;}.elementor-11735 .elementor-element.elementor-element-e971c04{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;}.elementor-11735 .elementor-element.elementor-element-abc40c4{width:var( --container-widget-width, 524.667px );max-width:524.667px;--container-widget-width:524.667px;--container-widget-flex-grow:0;}.elementor-11735 .elementor-element.elementor-element-338d224{--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-11735 .elementor-element.elementor-element-4368547{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-16px;--margin-bottom:-31px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-4368547.e-con{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-853e25e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-853e25e.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-40ea030{--margin-top:60px;--margin-bottom:0px;--margin-left:50px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-40ea030.e-con{--align-self:center;--order:-99999 /* order start hack */;}.elementor-11735 .elementor-element.elementor-element-7368f96.elementor-element{--align-self:flex-start;}.elementor-11735 .elementor-element.elementor-element-7368f96{text-align:center;}.elementor-11735 .elementor-element.elementor-element-bd45bf1{text-align:start;}.elementor-11735 .elementor-element.elementor-element-556a653{width:var( --container-widget-width, 580.365px );max-width:580.365px;--container-widget-width:580.365px;--container-widget-flex-grow:0;text-align:start;}.elementor-11735 .elementor-element.elementor-element-0f77191{width:var( --container-widget-width, 524.667px );max-width:524.667px;--container-widget-width:524.667px;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-11735 .elementor-element.elementor-element-0162e73{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:-23px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11735 .elementor-element.elementor-element-d11fa66{--padding-top:200px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-6addf17{margin:-90px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -17px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-6addf17.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-6addf17 img{width:100%;max-width:55%;}.elementor-11735 .elementor-element.elementor-element-fb9f228 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-fb9f228 .elementor-headline{text-align:center;font-size:26px;}.elementor-11735 .elementor-element.elementor-element-6329d5e{margin:-30px 30px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;text-align:start;font-size:14px;}.elementor-11735 .elementor-element.elementor-element-dd6a6e8.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-dd6a6e8 .elementor-button{font-size:14px;}.elementor-11735 .elementor-element.elementor-element-f371ef6{--margin-top:-70px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;}.elementor-11735 .elementor-element.elementor-element-032b72b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-9fe5419{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-9fe5419.e-con{--order:99999 /* order end hack */;}.elementor-11735 .elementor-element.elementor-element-3188455{--width:326.667px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-be750a2{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -30px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-be750a2.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-be750a2 .elementor-heading-title{font-size:18px;}.elementor-11735 .elementor-element.elementor-element-fcff22e{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -25px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-fcff22e.elementor-element{--align-self:flex-start;}.elementor-11735 .elementor-element.elementor-element-fcff22e .elementor-heading-title{font-size:26px;}.elementor-11735 .elementor-element.elementor-element-fa4d317{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -35px;padding:0px 10px 0px 10px;}.elementor-11735 .elementor-element.elementor-element-fa4d317.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-2b90585{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -25px;}.elementor-11735 .elementor-element.elementor-element-2b90585.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-7586494{--width:350px;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11735 .elementor-element.elementor-element-4fefb62{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 15px 0px 0px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-4fefb62 img{width:95%;}.elementor-11735 .elementor-element.elementor-element-1e7fe52{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11735 .elementor-element.elementor-element-4346f40{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-6aac1a6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-6aac1a6.e-con{--order:99999 /* order end hack */;}.elementor-11735 .elementor-element.elementor-element-f18223b{--width:326.667px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-745611d{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -30px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-745611d.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-745611d .elementor-heading-title{font-size:18px;}.elementor-11735 .elementor-element.elementor-element-bffe687{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -25px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-bffe687.elementor-element{--align-self:flex-start;}.elementor-11735 .elementor-element.elementor-element-bffe687 .elementor-heading-title{font-size:26px;}.elementor-11735 .elementor-element.elementor-element-ed6a784{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -35px;padding:0px 10px 0px 10px;}.elementor-11735 .elementor-element.elementor-element-ed6a784.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-181bd89{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -25px;}.elementor-11735 .elementor-element.elementor-element-181bd89.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-5cafd34{--width:350px;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11735 .elementor-element.elementor-element-fef842d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 15px 0px 0px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-fef842d img{width:95%;}.elementor-11735 .elementor-element.elementor-element-a7073fd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-5bbff88{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-5bbff88.e-con{--order:99999 /* order end hack */;}.elementor-11735 .elementor-element.elementor-element-7a7b8d0{--width:326.667px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-3daf383{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -30px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-3daf383.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-3daf383 .elementor-heading-title{font-size:18px;}.elementor-11735 .elementor-element.elementor-element-a97f9a5{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -25px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-a97f9a5.elementor-element{--align-self:flex-start;}.elementor-11735 .elementor-element.elementor-element-a97f9a5 .elementor-heading-title{font-size:26px;}.elementor-11735 .elementor-element.elementor-element-f5176e2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -35px;padding:0px 10px 0px 10px;}.elementor-11735 .elementor-element.elementor-element-f5176e2.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-02c8f4b{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -25px;}.elementor-11735 .elementor-element.elementor-element-02c8f4b.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-c883707{--width:350px;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11735 .elementor-element.elementor-element-43b0851{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 15px 0px 0px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-43b0851 img{width:95%;}.elementor-11735 .elementor-element.elementor-element-f67c9c7{--width:347.667px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-54d5a59{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-54d5a59.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-54d5a59 .elementor-heading-title{font-size:18px;}.elementor-11735 .elementor-element.elementor-element-aa18dc1{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-aa18dc1 .elementor-heading-title{font-size:26px;}.elementor-11735 .elementor-element.elementor-element-22585fb{width:var( --container-widget-width, 344.25px );max-width:344.25px;margin:-10px 4px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;--container-widget-width:344.25px;--container-widget-flex-grow:0;text-align:justify;}.elementor-11735 .elementor-element.elementor-element-5d0d3fc{--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-11735 .elementor-element.elementor-element-41899db{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-5725f49{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-cdebf3b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-9d75a00{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 020px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-59bd401{margin:-05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 30px 0px 30px;text-align:justify;font-size:14px;}.elementor-11735 .elementor-element.elementor-element-cd06601{margin:-30px 10px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 10px 0px 10px;}.elementor-11735 .elementor-element.elementor-element-9858a41{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-3ab5832{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;}.elementor-11735 .elementor-element.elementor-element-0cbbd20{margin:-05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 30px 0px 30px;text-align:justify;font-size:14px;}.elementor-11735 .elementor-element.elementor-element-0e761c7{margin:-30px 10px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 10px 0px 10px;}.elementor-11735 .elementor-element.elementor-element-0edcbe1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-4f4ffba{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;}.elementor-11735 .elementor-element.elementor-element-0965ada{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 30px 0px 30px;text-align:justify;font-size:14px;}.elementor-11735 .elementor-element.elementor-element-b629f5e{margin:-30px 10px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 10px 0px 10px;}.elementor-11735 .elementor-element.elementor-element-c8e8ace{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-0542c80{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;}.elementor-11735 .elementor-element.elementor-element-bfaf7ae{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 30px 0px 30px;text-align:justify;font-size:14px;}.elementor-11735 .elementor-element.elementor-element-4cff9de{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 10px 0px 10px;}.elementor-11735 .elementor-element.elementor-element-997568d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-563c7e1{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;}.elementor-11735 .elementor-element.elementor-element-bf19ee5{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 30px 0px 30px;text-align:justify;font-size:14px;}.elementor-11735 .elementor-element.elementor-element-c921c44{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 10px 0px 10px;}.elementor-11735 .elementor-element.elementor-element-c2841d6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-c334bf5{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;}.elementor-11735 .elementor-element.elementor-element-5db1666{margin:-05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 30px 0px 30px;text-align:justify;font-size:14px;}.elementor-11735 .elementor-element.elementor-element-51871b9{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 10px 0px 10px;}.elementor-11735 .elementor-element.elementor-element-d29007b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-621c8bc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-23ef672{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-2c48c0d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 020px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-5a27cea{margin:-05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 30px 0px 30px;text-align:justify;font-size:14px;}.elementor-11735 .elementor-element.elementor-element-38ba7a9{margin:-30px 10px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 10px 0px 10px;}.elementor-11735 .elementor-element.elementor-element-19f6b6f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-855afbf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;}.elementor-11735 .elementor-element.elementor-element-30d5c9a{margin:-05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 30px 0px 30px;text-align:justify;font-size:14px;}.elementor-11735 .elementor-element.elementor-element-bb1a447{margin:-30px 10px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 10px 0px 10px;}.elementor-11735 .elementor-element.elementor-element-b27d193{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-9ca7e2c{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;}.elementor-11735 .elementor-element.elementor-element-1ff29b9{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 30px 0px 30px;text-align:justify;font-size:14px;}.elementor-11735 .elementor-element.elementor-element-760843e{margin:-30px 10px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 10px 0px 10px;}.elementor-11735 .elementor-element.elementor-element-dd4ed16{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-f423d52{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;}.elementor-11735 .elementor-element.elementor-element-45ea321{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 30px 0px 30px;text-align:justify;font-size:14px;}.elementor-11735 .elementor-element.elementor-element-02587f6{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 10px 0px 10px;}.elementor-11735 .elementor-element.elementor-element-891cd59{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-b0e1c9a{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;}.elementor-11735 .elementor-element.elementor-element-2448e8f{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 30px 0px 30px;text-align:justify;font-size:14px;}.elementor-11735 .elementor-element.elementor-element-ba54165{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 10px 0px 10px;}.elementor-11735 .elementor-element.elementor-element-f85af2c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-a29793d{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;}.elementor-11735 .elementor-element.elementor-element-8bb92b3{margin:-05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 30px 0px 30px;text-align:justify;font-size:14px;}.elementor-11735 .elementor-element.elementor-element-b46c693{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 10px 0px 10px;}.elementor-11735 .elementor-element.elementor-element-4634117{--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-11735 .elementor-element.elementor-element-e3426e0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-f3b86ea{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-8fd1033{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-580dda4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 020px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-e6ba686{margin:-05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 30px 0px 30px;text-align:justify;font-size:14px;}.elementor-11735 .elementor-element.elementor-element-070d217{margin:-30px 10px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 10px 0px 10px;}.elementor-11735 .elementor-element.elementor-element-041379c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-0b5f39a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 020px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-117d238{margin:-05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 30px 0px 30px;text-align:justify;font-size:14px;}.elementor-11735 .elementor-element.elementor-element-a19b217{margin:-30px 10px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 10px 0px 10px;}.elementor-11735 .elementor-element.elementor-element-c0bfa6e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-5874237{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 020px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-90feb9d{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 30px 0px 30px;text-align:justify;font-size:14px;}.elementor-11735 .elementor-element.elementor-element-a8830ac{margin:-30px 10px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 10px 0px 10px;}.elementor-11735 .elementor-element.elementor-element-af3c992{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-6d124a3{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;}.elementor-11735 .elementor-element.elementor-element-d369c0c{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 30px 0px 30px;text-align:justify;font-size:14px;}.elementor-11735 .elementor-element.elementor-element-1211e95{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 10px 0px 10px;}.elementor-11735 .elementor-element.elementor-element-ecb9545{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-0ac9dc0{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;}.elementor-11735 .elementor-element.elementor-element-9ddd9ae{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 30px 0px 30px;text-align:justify;font-size:14px;}.elementor-11735 .elementor-element.elementor-element-b493d04{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 10px 0px 10px;}.elementor-11735 .elementor-element.elementor-element-018bd05{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-63635af{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;}.elementor-11735 .elementor-element.elementor-element-59f1664{margin:-05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 30px 0px 30px;text-align:justify;font-size:14px;}.elementor-11735 .elementor-element.elementor-element-e23fb1b{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 10px 0px 10px;}.elementor-11735 .elementor-element.elementor-element-cd0c72e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-ff4dcfa{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-612e6aa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-0172393{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 020px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-0857d4d{margin:-05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 30px 0px 30px;text-align:justify;font-size:14px;}.elementor-11735 .elementor-element.elementor-element-c46cf96{margin:-30px 10px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 10px 0px 10px;}.elementor-11735 .elementor-element.elementor-element-437ca62{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-c14cbc4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;}.elementor-11735 .elementor-element.elementor-element-1544d6e{margin:-05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 30px 0px 30px;text-align:justify;font-size:14px;}.elementor-11735 .elementor-element.elementor-element-a9bdc0f{margin:-30px 10px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 10px 0px 10px;}.elementor-11735 .elementor-element.elementor-element-369c0f1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-90ff725{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;}.elementor-11735 .elementor-element.elementor-element-cbc981a{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 30px 0px 30px;text-align:justify;font-size:14px;}.elementor-11735 .elementor-element.elementor-element-cf8c672{margin:-30px 10px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 10px 0px 10px;}.elementor-11735 .elementor-element.elementor-element-8278930{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-925b693{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;}.elementor-11735 .elementor-element.elementor-element-fc80e3c{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 30px 0px 30px;text-align:justify;font-size:14px;}.elementor-11735 .elementor-element.elementor-element-0dc432c{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 10px 0px 10px;}.elementor-11735 .elementor-element.elementor-element-d6cebc4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-7a848aa{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;}.elementor-11735 .elementor-element.elementor-element-500b03a{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 30px 0px 30px;text-align:justify;font-size:14px;}.elementor-11735 .elementor-element.elementor-element-026d825{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 10px 0px 10px;}.elementor-11735 .elementor-element.elementor-element-fa09df5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-315ea27{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;}.elementor-11735 .elementor-element.elementor-element-dc38883{margin:-05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 30px 0px 30px;text-align:justify;font-size:14px;}.elementor-11735 .elementor-element.elementor-element-7e7c8d2{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 10px 0px 10px;}.elementor-11735 .elementor-element.elementor-element-2118ad2{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-181b0d9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-38ef360{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-38ef360 .elementor-heading-title{font-size:18px;}.elementor-11735 .elementor-element.elementor-element-b70f092{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-b70f092 .elementor-heading-title{font-size:26px;}.elementor-11735 .elementor-element.elementor-element-21a74d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-82007a2{--width:100%;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-ca7308d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-2dde50c img{width:45%;}.elementor-11735 .elementor-element.elementor-element-84ceda6{width:var( --container-widget-width, 56% );max-width:56%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:56%;--container-widget-flex-grow:0;text-align:center;font-size:14px;}.elementor-11735 .elementor-element.elementor-element-84ceda6.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-419181c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-2c1a44d img{width:45%;}.elementor-11735 .elementor-element.elementor-element-1644b72{width:var( --container-widget-width, 56% );max-width:56%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:56%;--container-widget-flex-grow:0;text-align:center;font-size:14px;}.elementor-11735 .elementor-element.elementor-element-1644b72.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-c0b0eaf{--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-11735 .elementor-element.elementor-element-ea3483c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-663b428 img{width:45%;}.elementor-11735 .elementor-element.elementor-element-e6e3eef{width:var( --container-widget-width, 56% );max-width:56%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:56%;--container-widget-flex-grow:0;text-align:center;font-size:14px;}.elementor-11735 .elementor-element.elementor-element-e6e3eef.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-aea1649{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-91be6f3 img{width:45%;}.elementor-11735 .elementor-element.elementor-element-2678ba0{width:var( --container-widget-width, 56% );max-width:56%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:56%;--container-widget-flex-grow:0;text-align:center;font-size:14px;}.elementor-11735 .elementor-element.elementor-element-2678ba0.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-70a3639{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-a6f9914{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-bafa86d{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-bafa86d .elementor-heading-title{font-size:18px;}.elementor-11735 .elementor-element.elementor-element-4ad7aea{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-4ad7aea .elementor-heading-title{font-size:26px;}.elementor-11735 .elementor-element.elementor-element-3453d18{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-6d84d62{--width:100%;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-8f91f1a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-8e388cd img{width:45%;}.elementor-11735 .elementor-element.elementor-element-f133869{width:var( --container-widget-width, 56% );max-width:56%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:56%;--container-widget-flex-grow:0;text-align:center;font-size:14px;}.elementor-11735 .elementor-element.elementor-element-f133869.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-3308bf4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-c5a36c8 img{width:45%;}.elementor-11735 .elementor-element.elementor-element-46c1a0c{width:var( --container-widget-width, 56% );max-width:56%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:56%;--container-widget-flex-grow:0;text-align:center;font-size:14px;}.elementor-11735 .elementor-element.elementor-element-46c1a0c.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-8114724{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-9721b0a img{width:45%;}.elementor-11735 .elementor-element.elementor-element-bd8bc1d{width:var( --container-widget-width, 56% );max-width:56%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:56%;--container-widget-flex-grow:0;text-align:center;font-size:14px;}.elementor-11735 .elementor-element.elementor-element-bd8bc1d.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-4b5e7e6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-a8f3a0b img{width:45%;}.elementor-11735 .elementor-element.elementor-element-a8df353{width:var( --container-widget-width, 56% );max-width:56%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:56%;--container-widget-flex-grow:0;text-align:center;font-size:14px;}.elementor-11735 .elementor-element.elementor-element-a8df353.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-6968aeb{--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-11735 .elementor-element.elementor-element-84fd490{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-a837b6c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-2662483{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-2662483.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-2e51ed3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-fcff87e{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-fcff87e.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-5e8bf51{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-5e8bf51.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-5e8bf51 .elementor-heading-title{font-size:26px;}.elementor-11735 .elementor-element.elementor-element-bbab3a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;--container-widget-width:83%;--container-widget-flex-grow:0;width:var( --container-widget-width, 83% );max-width:83%;text-align:center;}.elementor-11735 .elementor-element.elementor-element-bbab3a3.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-829a50c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 40px 0px 40px;}.elementor-11735 .elementor-element.elementor-element-829a50c.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-829a50c .elementor-image-box-wrapper{text-align:center;}.elementor-11735 .elementor-element.elementor-element-829a50c .elementor-image-box-img{margin-bottom:10px;}.elementor-11735 .elementor-element.elementor-element-829a50c .elementor-image-box-wrapper .elementor-image-box-img{width:26%;}.elementor-11735 .elementor-element.elementor-element-d79399d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 40px 0px 40px;}.elementor-11735 .elementor-element.elementor-element-d79399d .elementor-image-box-wrapper{text-align:center;}.elementor-11735 .elementor-element.elementor-element-d79399d .elementor-image-box-img{margin-bottom:10px;}.elementor-11735 .elementor-element.elementor-element-d79399d .elementor-image-box-wrapper .elementor-image-box-img{width:26%;}.elementor-11735 .elementor-element.elementor-element-1c3aba9{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 40px 0px 40px;}.elementor-11735 .elementor-element.elementor-element-1c3aba9.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-1c3aba9 .elementor-image-box-wrapper{text-align:center;}.elementor-11735 .elementor-element.elementor-element-1c3aba9 .elementor-image-box-img{margin-bottom:10px;}.elementor-11735 .elementor-element.elementor-element-1c3aba9 .elementor-image-box-wrapper .elementor-image-box-img{width:26%;}.elementor-11735 .elementor-element.elementor-element-e971c04{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 40px 0px 40px;}.elementor-11735 .elementor-element.elementor-element-e971c04.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-e971c04 .elementor-image-box-wrapper{text-align:center;}.elementor-11735 .elementor-element.elementor-element-e971c04 .elementor-image-box-img{margin-bottom:10px;}.elementor-11735 .elementor-element.elementor-element-e971c04 .elementor-image-box-wrapper .elementor-image-box-img{width:26%;}.elementor-11735 .elementor-element.elementor-element-2056b5a{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-36e6a9f{--margin-top:-2px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11735 .elementor-element.elementor-element-bcd94f5{width:var( --container-widget-width, 80% );max-width:80%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-11735 .elementor-element.elementor-element-bcd94f5 .elementor-heading-title{font-size:28px;}.elementor-11735 .elementor-element.elementor-element-abc40c4{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:10px 10px 10px 10px;--container-widget-width:280px;--container-widget-flex-grow:0;width:var( --container-widget-width, 280px );max-width:280px;font-size:15px;}.elementor-11735 .elementor-element.elementor-element-22c0126 .elementor-button{font-size:14px;}.elementor-11735 .elementor-element.elementor-element-5e07d5b{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-338d224{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-853e25e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-853e25e.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-40ea030{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-7368f96{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-7368f96.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-bd45bf1{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-11735 .elementor-element.elementor-element-bd45bf1.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-bd45bf1 .elementor-heading-title{font-size:26px;}.elementor-11735 .elementor-element.elementor-element-556a653{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;--container-widget-width:83%;--container-widget-flex-grow:0;width:var( --container-widget-width, 83% );max-width:83%;text-align:center;}.elementor-11735 .elementor-element.elementor-element-556a653.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-f1f8703{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 40px 0px 40px;}.elementor-11735 .elementor-element.elementor-element-f1f8703.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-f1f8703 .elementor-image-box-wrapper{text-align:center;}.elementor-11735 .elementor-element.elementor-element-f1f8703 .elementor-image-box-img{margin-bottom:10px;}.elementor-11735 .elementor-element.elementor-element-f1f8703 .elementor-image-box-wrapper .elementor-image-box-img{width:26%;}.elementor-11735 .elementor-element.elementor-element-ab1ddaf{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 40px 0px 40px;}.elementor-11735 .elementor-element.elementor-element-ab1ddaf.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-ab1ddaf .elementor-image-box-wrapper{text-align:center;}.elementor-11735 .elementor-element.elementor-element-ab1ddaf .elementor-image-box-img{margin-bottom:10px;}.elementor-11735 .elementor-element.elementor-element-ab1ddaf .elementor-image-box-wrapper .elementor-image-box-img{width:26%;}.elementor-11735 .elementor-element.elementor-element-22c98f0{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 40px 0px 40px;}.elementor-11735 .elementor-element.elementor-element-22c98f0 .elementor-image-box-wrapper{text-align:center;}.elementor-11735 .elementor-element.elementor-element-22c98f0 .elementor-image-box-img{margin-bottom:10px;}.elementor-11735 .elementor-element.elementor-element-22c98f0 .elementor-image-box-wrapper .elementor-image-box-img{width:26%;}.elementor-11735 .elementor-element.elementor-element-2d24a14{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 40px 0px 40px;}.elementor-11735 .elementor-element.elementor-element-2d24a14.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-2d24a14 .elementor-image-box-wrapper{text-align:center;}.elementor-11735 .elementor-element.elementor-element-2d24a14 .elementor-image-box-img{margin-bottom:10px;}.elementor-11735 .elementor-element.elementor-element-2d24a14 .elementor-image-box-wrapper .elementor-image-box-img{width:26%;}.elementor-11735 .elementor-element.elementor-element-1d7dbb3{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-c93cd3f{--margin-top:-2px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11735 .elementor-element.elementor-element-4ef8bf3{width:var( --container-widget-width, 80% );max-width:80%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-11735 .elementor-element.elementor-element-4ef8bf3 .elementor-heading-title{font-size:28px;}.elementor-11735 .elementor-element.elementor-element-0f77191{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:10px 10px 10px 10px;--container-widget-width:280px;--container-widget-flex-grow:0;width:var( --container-widget-width, 280px );max-width:280px;font-size:15px;}.elementor-11735 .elementor-element.elementor-element-43ac560 .elementor-button{font-size:14px;}}@media(max-width:1024px) and (min-width:768px){.elementor-11735 .elementor-element.elementor-element-7be7a03{--width:1600px;}.elementor-11735 .elementor-element.elementor-element-d11fa66{--width:618.938px;}.elementor-11735 .elementor-element.elementor-element-f371ef6{--width:500px;}.elementor-11735 .elementor-element.elementor-element-bb6e0e1{--width:1600px;}.elementor-11735 .elementor-element.elementor-element-7a7b8d0{--width:563.958px;}.elementor-11735 .elementor-element.elementor-element-c883707{--width:500px;}.elementor-11735 .elementor-element.elementor-element-6ea3b2a{--width:1200px;}.elementor-11735 .elementor-element.elementor-element-5d0d3fc{--width:1200px;}.elementor-11735 .elementor-element.elementor-element-4634117{--width:100%;}.elementor-11735 .elementor-element.elementor-element-f3b86ea{--width:90%;}.elementor-11735 .elementor-element.elementor-element-041379c{--width:90%;}.elementor-11735 .elementor-element.elementor-element-c0bfa6e{--width:90%;}.elementor-11735 .elementor-element.elementor-element-af3c992{--width:90%;}.elementor-11735 .elementor-element.elementor-element-ecb9545{--width:90%;}.elementor-11735 .elementor-element.elementor-element-018bd05{--width:90%;}.elementor-11735 .elementor-element.elementor-element-2118ad2{--width:100%;}.elementor-11735 .elementor-element.elementor-element-82007a2{--width:100%;}.elementor-11735 .elementor-element.elementor-element-ca7308d{--width:20%;}.elementor-11735 .elementor-element.elementor-element-419181c{--width:20%;}.elementor-11735 .elementor-element.elementor-element-ea3483c{--width:20%;}.elementor-11735 .elementor-element.elementor-element-aea1649{--width:20%;}.elementor-11735 .elementor-element.elementor-element-70a3639{--width:1600px;}.elementor-11735 .elementor-element.elementor-element-6d84d62{--width:100%;}.elementor-11735 .elementor-element.elementor-element-8f91f1a{--width:20%;}.elementor-11735 .elementor-element.elementor-element-3308bf4{--width:20%;}.elementor-11735 .elementor-element.elementor-element-8114724{--width:19.108%;}.elementor-11735 .elementor-element.elementor-element-4b5e7e6{--width:20%;}.elementor-11735 .elementor-element.elementor-element-b9cac93{--width:1600px;}.elementor-11735 .elementor-element.elementor-element-a837b6c{--width:1600px;}.elementor-11735 .elementor-element.elementor-element-9530f2e{--width:600px;}.elementor-11735 .elementor-element.elementor-element-2e51ed3{--width:620.75px;}.elementor-11735 .elementor-element.elementor-element-338d224{--width:1600px;}.elementor-11735 .elementor-element.elementor-element-4368547{--width:600px;}.elementor-11735 .elementor-element.elementor-element-40ea030{--width:620.75px;}}/* Start custom CSS for container, class: .elementor-element-5725f49 *//* Overlay background */
.elementor-11735 .elementor-element.elementor-element-5725f49::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 41.15%; /* default desktop overlay height */
  background: #317BC4; /* overlay color */
  opacity: 0;
  transition: opacity 0.5s ease 0s;
  pointer-events: none;
  border-radius: 5px;
  clip-path: ellipse(115% 100% at 50% 0%);
  z-index: 1;
}

/* Icon inside overlay */
.elementor-11735 .elementor-element.elementor-element-5725f49::before {
  content: "";
  position: absolute;
  top: 22.5%; /* relative to overlay height */
  left: 50%;
  width: 70px;
  height: 70px;
  background-image: url('https://teamlynkx.com/wp-content/uploads/2025/09/accounting-2.png');
  background-size: contain;
  background-repeat: no-repeat;
  transform: translate(-50%, -50%) translateY(20px);
  opacity: 0;
  transition: all 0.5s ease 0s;
  z-index: 2;
}

/* Hover in */
.elementor-11735 .elementor-element.elementor-element-5725f49:hover::after {
  opacity: 0.7;
  transition: opacity 0.3s ease 0s;
}

.elementor-11735 .elementor-element.elementor-element-5725f49:hover::before {
  opacity: 1;
  transform: translate(-50%, -50%) translateY(0);
  transition: all 0.3s ease 0s;
}

.elementor-11735 .elementor-element.elementor-element-5725f49:hover .elementor-heading-title {
  color: #317BC4 !important;
  transition: color 0.3s ease 0s;
}

/* Hover out */
.elementor-11735 .elementor-element.elementor-element-5725f49::after,
.elementor-11735 .elementor-element.elementor-element-5725f49::before,
.elementor-11735 .elementor-element.elementor-element-5725f49 .elementor-heading-title {
  transition-delay: 0.5s;
}

/* 📱 Responsive adjustments */
/* Tablet */
@media (max-width: 1024px) {
  .elementor-11735 .elementor-element.elementor-element-5725f49::after {
    height: 45%; /* taller overlay for smaller screens */
  }
  .elementor-11735 .elementor-element.elementor-element-5725f49::before {
    width: 55px;
    height: 55px;
    top: 22.5%; /* stays centered in new overlay height */
  }
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-11735 .elementor-element.elementor-element-5725f49::after {
    height: 55%; /* even taller overlay */
  }
  .elementor-11735 .elementor-element.elementor-element-5725f49::before {
    width: 40px;
    height: 40px;
    top: 27%; /* adjust for taller overlay */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9858a41 *//* Overlay background */
.elementor-11735 .elementor-element.elementor-element-9858a41::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 41.0%; /* overlay height for image */
  background: #317BC4; /* overlay color */
  opacity: 0;
  transition: opacity 0.5s ease 0s; /* instant on hover */
  pointer-events: none;
  border-radius: 5px;
  clip-path: ellipse(115% 100% at 50% 0%);
  z-index: 1;
}

/* Icon inside overlay */
.elementor-11735 .elementor-element.elementor-element-9858a41::before {
  content: "";
  position: absolute;
  top: 22.5%; /* half of 45% overlay height → centered in overlay */
  left: 50%;
  width: 70px;
  height: 70px;
  background-image: url('https://teamlynkx.com/wp-content/uploads/2025/09/project.png');
  background-size: contain;
  background-repeat: no-repeat;
  transform: translate(-50%, -50%) translateY(20px);
  opacity: 0;
  transition: all 0.5s ease 0s; /* instant on hover */
  z-index: 2;
}

/* Hover in: everything appears instantly */
.elementor-11735 .elementor-element.elementor-element-9858a41:hover::after {
  opacity: 0.7;
  transition: opacity 0.3s ease 0s;
}

.elementor-11735 .elementor-element.elementor-element-9858a41:hover::before {
  opacity: 1;
  transform: translate(-50%, -50%) translateY(0);
  transition: all 0.3s ease 0s;
}

.elementor-11735 .elementor-element.elementor-element-9858a41:hover .elementor-heading-title {
  color: #317BC4 !important;
  transition: color 0.3s ease 0s;
}

/* Hover out: everything fades/disappears after 2s */
.elementor-11735 .elementor-element.elementor-element-9858a41::after,
.elementor-11735 .elementor-element.elementor-element-9858a41::before,
.elementor-11735 .elementor-element.elementor-element-9858a41 .elementor-heading-title {
  transition-delay: 0.5s; /* delay on mouse leave */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0edcbe1 *//* Overlay background */
.elementor-11735 .elementor-element.elementor-element-0edcbe1::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 41.15%; /* overlay height for image */
  background: #317BC4; /* overlay color */
  opacity: 0;
  transition: opacity 0.5s ease 0s; /* instant on hover */
  pointer-events: none;
  border-radius: 5px;
  clip-path: ellipse(115% 100% at 50% 0%);
  z-index: 1;
}

/* Icon inside overlay */
.elementor-11735 .elementor-element.elementor-element-0edcbe1::before {
  content: "";
  position: absolute;
  top: 22.5%; /* half of 45% overlay height → centered in overlay */
  left: 50%;
  width: 70px;
  height: 70px;
  background-image: url('https://teamlynkx.com/wp-content/uploads/2025/09/digital-marketing-1.png');
  background-size: contain;
  background-repeat: no-repeat;
  transform: translate(-50%, -50%) translateY(20px);
  opacity: 0;
  transition: all 0.5s ease 0s; /* instant on hover */
  z-index: 2;
}

/* Hover in: everything appears instantly */
.elementor-11735 .elementor-element.elementor-element-0edcbe1:hover::after {
  opacity: 0.7;
  transition: opacity 0.3s ease 0s;
}

.elementor-11735 .elementor-element.elementor-element-0edcbe1:hover::before {
  opacity: 1;
  transform: translate(-50%, -50%) translateY(0);
  transition: all 0.3s ease 0s;
}

.elementor-11735 .elementor-element.elementor-element-0edcbe1:hover .elementor-heading-title {
  color: #317BC4 !important;
  transition: color 0.3s ease 0s;
}

/* Hover out: everything fades/disappears after 2s */
.elementor-11735 .elementor-element.elementor-element-0edcbe1::after,
.elementor-11735 .elementor-element.elementor-element-0edcbe1::before,
.elementor-11735 .elementor-element.elementor-element-0edcbe1 .elementor-heading-title {
  transition-delay: 0.5s; /* delay on mouse leave */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8e8ace *//* Overlay background */
.elementor-11735 .elementor-element.elementor-element-c8e8ace::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 41.15%; /* overlay height for image */
  background: #317BC4; /* overlay color */
  opacity: 0;
  transition: opacity 0.5s ease 0s; /* instant on hover */
  pointer-events: none;
  border-radius: 5px;
  clip-path: ellipse(115% 100% at 50% 0%);
  z-index: 1;
}

/* Icon inside overlay */
.elementor-11735 .elementor-element.elementor-element-c8e8ace::before {
  content: "";
  position: absolute;
  top: 22.5%; /* half of 45% overlay height → centered in overlay */
  left: 50%;
  width: 70px;
  height: 70px;
  background-image: url('https://teamlynkx.com/wp-content/uploads/2025/09/life-insurance.png');
  background-size: contain;
  background-repeat: no-repeat;
  transform: translate(-50%, -50%) translateY(20px);
  opacity: 0;
  transition: all 0.5s ease 0s; /* instant on hover */
  z-index: 2;
}

/* Hover in: everything appears instantly */
.elementor-11735 .elementor-element.elementor-element-c8e8ace:hover::after {
  opacity: 0.7;
  transition: opacity 0.3s ease 0s;
}

.elementor-11735 .elementor-element.elementor-element-c8e8ace:hover::before {
  opacity: 1;
  transform: translate(-50%, -50%) translateY(0);
  transition: all 0.3s ease 0s;
}

.elementor-11735 .elementor-element.elementor-element-c8e8ace:hover .elementor-heading-title {
  color: #317BC4 !important;
  transition: color 0.3s ease 0s;
}

/* Hover out: everything fades/disappears after 2s */
.elementor-11735 .elementor-element.elementor-element-c8e8ace::after,
.elementor-11735 .elementor-element.elementor-element-c8e8ace::before,
.elementor-11735 .elementor-element.elementor-element-c8e8ace .elementor-heading-title {
  transition-delay: 0.5s; /* delay on mouse leave */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-997568d *//* Overlay background */
.elementor-11735 .elementor-element.elementor-element-997568d::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 41.0%; /* overlay height for image */
  background: #317BC4; /* overlay color */
  opacity: 0;
  transition: opacity 0.5s ease 0s; /* instant on hover */
  pointer-events: none;
  border-radius: 5px;
  clip-path: ellipse(115% 100% at 50% 0%);
  z-index: 1;
}

/* Icon inside overlay */
.elementor-11735 .elementor-element.elementor-element-997568d::before {
  content: "";
  position: absolute;
  top: 22.5%; /* half of 45% overlay height → centered in overlay */
  left: 50%;
  width: 70px;
  height: 70px;
  background-image: url('https://teamlynkx.com/wp-content/uploads/2025/09/legal.png');
  background-size: contain;
  background-repeat: no-repeat;
  transform: translate(-50%, -50%) translateY(20px);
  opacity: 0;
  transition: all 0.5s ease 0s; /* instant on hover */
  z-index: 2;
}

/* Hover in: everything appears instantly */
.elementor-11735 .elementor-element.elementor-element-997568d:hover::after {
  opacity: 0.7;
  transition: opacity 0.3s ease 0s;
}

.elementor-11735 .elementor-element.elementor-element-997568d:hover::before {
  opacity: 1;
  transform: translate(-50%, -50%) translateY(0);
  transition: all 0.3s ease 0s;
}

.elementor-11735 .elementor-element.elementor-element-997568d:hover .elementor-heading-title {
  color: #317BC4 !important;
  transition: color 0.3s ease 0s;
}

/* Hover out: everything fades/disappears after 2s */
.elementor-11735 .elementor-element.elementor-element-997568d::after,
.elementor-11735 .elementor-element.elementor-element-997568d::before,
.elementor-11735 .elementor-element.elementor-element-997568d .elementor-heading-title {
  transition-delay: 0.5s; /* delay on mouse leave */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c2841d6 *//* Overlay background */
.elementor-11735 .elementor-element.elementor-element-c2841d6::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 41.15%; /* overlay height for image */
  background: #317BC4; /* overlay color */
  opacity: 0;
  transition: opacity 0.5s ease 0s; /* instant on hover */
  pointer-events: none;
  border-radius: 5px;
  clip-path: ellipse(115% 100% at 50% 0%);
  z-index: 1;
}

/* Icon inside overlay */
.elementor-11735 .elementor-element.elementor-element-c2841d6::before {
  content: "";
  position: absolute;
  top: 22.5%; /* half of 45% overlay height → centered in overlay */
  left: 50%;
  width: 70px;
  height: 70px;
  background-image: url('https://teamlynkx.com/wp-content/uploads/2025/09/market-growth.png');
  background-size: contain;
  background-repeat: no-repeat;
  transform: translate(-50%, -50%) translateY(20px);
  opacity: 0;
  transition: all 0.5s ease 0s; /* instant on hover */
  z-index: 2;
}

/* Hover in: everything appears instantly */
.elementor-11735 .elementor-element.elementor-element-c2841d6:hover::after {
  opacity: 0.7;
  transition: opacity 0.3s ease 0s;
}

.elementor-11735 .elementor-element.elementor-element-c2841d6:hover::before {
  opacity: 1;
  transform: translate(-50%, -50%) translateY(0);
  transition: all 0.3s ease 0s;
}

.elementor-11735 .elementor-element.elementor-element-c2841d6:hover .elementor-heading-title {
  color: #317BC4 !important;
  transition: color 0.3s ease 0s;
}

/* Hover out: everything fades/disappears after 2s */
.elementor-11735 .elementor-element.elementor-element-c2841d6::after,
.elementor-11735 .elementor-element.elementor-element-c2841d6::before,
.elementor-11735 .elementor-element.elementor-element-c2841d6 .elementor-heading-title {
  transition-delay: 0.5s; /* delay on mouse leave */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23ef672 */.elementor-11735 .elementor-element.elementor-element-23ef672,
.elementor-11735 .elementor-element.elementor-element-23ef672 .elementor-widget-container,
.elementor-11735 .elementor-element.elementor-element-23ef672 .elementor-image {
  position: relative !important;
  overflow: hidden !important;
  -webkit-transform: translateZ(0); 
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  z-index: 1 !important;
}

/* Overlay background (fixed for iOS & Android) */
.elementor-11735 .elementor-element.elementor-element-23ef672::after,
.elementor-11735 .elementor-element.elementor-element-23ef672 .elementor-image::after {
  content: "" !important;
  position: absolute !important;
  top: 0 !important;
  left: 0 !important;
  width: 100% !important;
  height: 100% !important; /* full coverage */
  background-color: #317BC4 !important; /* iOS safe */
  opacity: 0 !important;
  transition: opacity 0.5s ease 0s !important;
  pointer-events: none !important;
  border-radius: 8px !important;

  -webkit-clip-path: ellipse(120% 100% at 50% 0%) !important;
  clip-path: ellipse(120% 100% at 50% 0%) !important;

  z-index: 10 !important; /* sits above image */
  display: block !important;
  will-change: opacity, transform;
}

/* Icon inside overlay - centered */
.elementor-11735 .elementor-element.elementor-element-23ef672::before,
.elementor-11735 .elementor-element.elementor-element-23ef672 .elementor-image::before {
  content: "" !important;
  position: absolute !important;
  top: 50% !important;   /* vertically centered */
  left: 50% !important;  /* horizontally centered */
  width: 120px !important;
  height: 120px !important;
  background-image: url('https://teamlynkx.com/wp-content/uploads/2025/09/accounting-2.png') !important;
  background-size: contain !important;
  background-repeat: no-repeat !important;
  background-position: center !important;
  transform: translate(-50%, -50%) !important; /* perfect centering */
  opacity: 0 !important;
  transition: all 0.5s ease 0s !important;
  z-index: 11 !important; /* above overlay */
  display: block !important;
  will-change: opacity, transform;
}

/* ============================
   Responsive Adjustments
   ============================ */

/* Mobile Styles */
@media screen and (max-width: 480px) {
  .elementor-11735 .elementor-element.elementor-element-23ef672::after,
  .elementor-11735 .elementor-element.elementor-element-23ef672 .elementor-image::after {
    height: 100% !important;
    -webkit-clip-path: ellipse(125% 100% at 50% 0%) !important;
    clip-path: ellipse(125% 100% at 50% 0%) !important;
  }

  .elementor-11735 .elementor-element.elementor-element-23ef672::before,
  .elementor-11735 .elementor-element.elementor-element-23ef672 .elementor-image::before {
    width: 45px !important;
    height: 45px !important;
  }
}

/* Small Mobile (up to 375px) */
@media screen and (max-width: 375px) {
  .elementor-11735 .elementor-element.elementor-element-23ef672::after,
  .elementor-11735 .elementor-element.elementor-element-23ef672 .elementor-image::after {
    height: 100% !important;
    -webkit-clip-path: ellipse(130% 100% at 50% 0%) !important;
    clip-path: ellipse(130% 100% at 50% 0%) !important;
  }

  .elementor-11735 .elementor-element.elementor-element-23ef672::before,
  .elementor-11735 .elementor-element.elementor-element-23ef672 .elementor-image::before {
    width: 40px !important;
    height: 40px !important;
  }
}

/* Very Small Mobile (up to 320px) */
@media screen and (max-width: 320px) {
  .elementor-11735 .elementor-element.elementor-element-23ef672::after,
  .elementor-11735 .elementor-element.elementor-element-23ef672 .elementor-image::after {
    height: 100% !important;
    -webkit-clip-path: ellipse(135% 100% at 50% 0%) !important;
    clip-path: ellipse(135% 100% at 50% 0%) !important;
  }

  .elementor-11735 .elementor-element.elementor-element-23ef672::before,
  .elementor-11735 .elementor-element.elementor-element-23ef672 .elementor-image::before {
    width: 35px !important;
    height: 35px !important;
  }
}

/* Tablet (481px to 768px) */
@media screen and (min-width: 481px) and (max-width: 768px) {
  .elementor-11735 .elementor-element.elementor-element-23ef672::after,
  .elementor-11735 .elementor-element.elementor-element-23ef672 .elementor-image::after {
    height: 100% !important;
  }

  .elementor-11735 .elementor-element.elementor-element-23ef672::before,
  .elementor-11735 .elementor-element.elementor-element-23ef672 .elementor-image::before {
    width: 55px !important;
    height: 55px !important;
  }
}

/* Large Tablet/Small Desktop (769px to 1024px) */
@media screen and (min-width: 769px) and (max-width: 1024px) {
  .elementor-11735 .elementor-element.elementor-element-23ef672::after,
  .elementor-11735 .elementor-element.elementor-element-23ef672 .elementor-image::after {
    height: 100% !important;
  }

  .elementor-11735 .elementor-element.elementor-element-23ef672::before,
  .elementor-11735 .elementor-element.elementor-element-23ef672 .elementor-image::before {
    width: 58px !important;
    height: 58px !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-621c8bc *//* Hover in: everything appears instantly */
.elementor-11735 .elementor-element.elementor-element-621c8bc:hover .elementor-widget-image::after {
  opacity: 0.7 !important;
  transition: opacity 0.3s ease 0s;
}

.elementor-11735 .elementor-element.elementor-element-621c8bc:hover .elementor-widget-image::before {
  opacity: 1 !important;
  transform: translate(-50%, -50%) translateY(0);
  transition: all 0.3s ease 0s;
}

.elementor-11735 .elementor-element.elementor-element-621c8bc:hover .elementor-heading-title {
  color: #317BC4 !important;
  transition: color 0.3s ease 0s;
}

/* Hover out: everything fades after delay */
.elementor-11735 .elementor-element.elementor-element-621c8bc .elementor-widget-image::after,
.elementor-11735 .elementor-element.elementor-element-621c8bc .elementor-widget-image::before,
.elementor-11735 .elementor-element.elementor-element-621c8bc .elementor-heading-title {
  transition-delay: 0.5s; /* delay on mouse leave */
}

/* Touch-friendly hover states for mobile */
@media screen and (max-width: 480px) {
  .elementor-11735 .elementor-element.elementor-element-621c8bc:active .elementor-widget-image::after,
  .elementor-11735 .elementor-element.elementor-element-621c8bc:focus .elementor-widget-image::after {
    opacity: 0.7 !important;
    transition: opacity 0.3s ease 0s;
  }

  .elementor-11735 .elementor-element.elementor-element-621c8bc:active .elementor-widget-image::before,
  .elementor-11735 .elementor-element.elementor-element-621c8bc:focus .elementor-widget-image::before {
    opacity: 1 !important;
    transform: translate(-50%, -50%) translateY(0);
    transition: all 0.3s ease 0s;
  }

  .elementor-11735 .elementor-element.elementor-element-621c8bc:active .elementor-heading-title,
  .elementor-11735 .elementor-element.elementor-element-621c8bc:focus .elementor-heading-title {
    color: #317BC4 !important;
    transition: color 0.3s ease 0s;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-605f848 */.elementor-11735 .elementor-element.elementor-element-605f848,
.elementor-11735 .elementor-element.elementor-element-605f848 .elementor-widget-container,
.elementor-11735 .elementor-element.elementor-element-605f848 .elementor-image {
  position: relative !important;
  overflow: hidden !important;
  -webkit-transform: translateZ(0); 
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  z-index: 1 !important;
}

/* Overlay background (fixed for iOS & Android) */
.elementor-11735 .elementor-element.elementor-element-605f848::after,
.elementor-11735 .elementor-element.elementor-element-605f848 .elementor-image::after {
  content: "" !important;
  position: absolute !important;
  top: 0 !important;
  left: 0 !important;
  width: 100% !important;
  height: 100% !important; /* full coverage */
  background-color: #317BC4 !important; /* iOS safe */
  opacity: 0 !important;
  transition: opacity 0.5s ease 0s !important;
  pointer-events: none !important;
  border-radius: 8px !important;

  -webkit-clip-path: ellipse(120% 100% at 50% 0%) !important;
  clip-path: ellipse(120% 100% at 50% 0%) !important;

  z-index: 10 !important; /* sits above image */
  display: block !important;
  will-change: opacity, transform;
}

/* Icon inside overlay - centered */
.elementor-11735 .elementor-element.elementor-element-605f848::before,
.elementor-11735 .elementor-element.elementor-element-605f848 .elementor-image::before {
  content: "" !important;
  position: absolute !important;
  top: 50% !important;   /* vertically centered */
  left: 50% !important;  /* horizontally centered */
  width: 120px !important;
  height: 120px !important;
  background-image: url('https://teamlynkx.com/wp-content/uploads/2025/09/project.png') !important;
  background-size: contain !important;
  background-repeat: no-repeat !important;
  background-position: center !important;
  transform: translate(-50%, -50%) !important; /* perfect centering */
  opacity: 0 !important;
  transition: all 0.5s ease 0s !important;
  z-index: 11 !important; /* above overlay */
  display: block !important;
  will-change: opacity, transform;
}

/* ============================
   Responsive Adjustments
   ============================ */

/* Mobile Styles */
@media screen and (max-width: 480px) {
  .elementor-11735 .elementor-element.elementor-element-605f848::after,
  .elementor-11735 .elementor-element.elementor-element-605f848 .elementor-image::after {
    height: 100% !important;
    -webkit-clip-path: ellipse(125% 100% at 50% 0%) !important;
    clip-path: ellipse(125% 100% at 50% 0%) !important;
  }

  .elementor-11735 .elementor-element.elementor-element-605f848::before,
  .elementor-11735 .elementor-element.elementor-element-605f848 .elementor-image::before {
    width: 45px !important;
    height: 45px !important;
  }
}

/* Small Mobile (up to 375px) */
@media screen and (max-width: 375px) {
  .elementor-11735 .elementor-element.elementor-element-605f848::after,
  .elementor-11735 .elementor-element.elementor-element-605f848 .elementor-image::after {
    height: 100% !important;
    -webkit-clip-path: ellipse(130% 100% at 50% 0%) !important;
    clip-path: ellipse(130% 100% at 50% 0%) !important;
  }

  .elementor-11735 .elementor-element.elementor-element-605f848::before,
  .elementor-11735 .elementor-element.elementor-element-605f848 .elementor-image::before {
    width: 40px !important;
    height: 40px !important;
  }
}

/* Very Small Mobile (up to 320px) */
@media screen and (max-width: 320px) {
  .elementor-11735 .elementor-element.elementor-element-605f848::after,
  .elementor-11735 .elementor-element.elementor-element-605f848 .elementor-image::after {
    height: 100% !important;
    -webkit-clip-path: ellipse(135% 100% at 50% 0%) !important;
    clip-path: ellipse(135% 100% at 50% 0%) !important;
  }

  .elementor-11735 .elementor-element.elementor-element-605f848::before,
  .elementor-11735 .elementor-element.elementor-element-605f848 .elementor-image::before {
    width: 35px !important;
    height: 35px !important;
  }
}

/* Tablet (481px to 768px) */
@media screen and (min-width: 481px) and (max-width: 768px) {
  .elementor-11735 .elementor-element.elementor-element-605f848::after,
  .elementor-11735 .elementor-element.elementor-element-605f848 .elementor-image::after {
    height: 100% !important;
  }

  .elementor-11735 .elementor-element.elementor-element-605f848::before,
  .elementor-11735 .elementor-element.elementor-element-605f848 .elementor-image::before {
    width: 55px !important;
    height: 55px !important;
  }
}

/* Large Tablet/Small Desktop (769px to 1024px) */
@media screen and (min-width: 769px) and (max-width: 1024px) {
  .elementor-11735 .elementor-element.elementor-element-605f848::after,
  .elementor-11735 .elementor-element.elementor-element-605f848 .elementor-image::after {
    height: 100% !important;
  }

  .elementor-11735 .elementor-element.elementor-element-605f848::before,
  .elementor-11735 .elementor-element.elementor-element-605f848 .elementor-image::before {
    width: 58px !important;
    height: 58px !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19f6b6f *//* Hover in: everything appears instantly */
.elementor-11735 .elementor-element.elementor-element-19f6b6f:hover .elementor-widget-image::after {
  opacity: 0.7 !important;
  transition: opacity 0.3s ease 0s;
}

.elementor-11735 .elementor-element.elementor-element-19f6b6f:hover .elementor-widget-image::before {
  opacity: 1 !important;
  transform: translate(-50%, -50%) translateY(0);
  transition: all 0.3s ease 0s;
}

.elementor-11735 .elementor-element.elementor-element-19f6b6f:hover .elementor-heading-title {
  color: #317BC4 !important;
  transition: color 0.3s ease 0s;
}

/* Hover out: everything fades after delay */
.elementor-11735 .elementor-element.elementor-element-19f6b6f .elementor-widget-image::after,
.elementor-11735 .elementor-element.elementor-element-19f6b6f .elementor-widget-image::before,
.elementor-11735 .elementor-element.elementor-element-19f6b6f .elementor-heading-title {
  transition-delay: 0.5s; /* delay on mouse leave */
}

/* Touch-friendly hover states for mobile */
@media screen and (max-width: 480px) {
  .elementor-11735 .elementor-element.elementor-element-19f6b6f:active .elementor-widget-image::after,
  .elementor-11735 .elementor-element.elementor-element-19f6b6f:focus .elementor-widget-image::after {
    opacity: 0.7 !important;
    transition: opacity 0.3s ease 0s;
  }

  .elementor-11735 .elementor-element.elementor-element-19f6b6f:active .elementor-widget-image::before,
  .elementor-11735 .elementor-element.elementor-element-19f6b6f:focus .elementor-widget-image::before {
    opacity: 1 !important;
    transform: translate(-50%, -50%) translateY(0);
    transition: all 0.3s ease 0s;
  }

  .elementor-11735 .elementor-element.elementor-element-19f6b6f:active .elementor-heading-title,
  .elementor-11735 .elementor-element.elementor-element-19f6b6f:focus .elementor-heading-title {
    color: #317BC4 !important;
    transition: color 0.3s ease 0s;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4c20ba8 */.elementor-11735 .elementor-element.elementor-element-4c20ba8,
.elementor-11735 .elementor-element.elementor-element-4c20ba8 .elementor-widget-container,
.elementor-11735 .elementor-element.elementor-element-4c20ba8 .elementor-image {
  position: relative !important;
  overflow: hidden !important;
  -webkit-transform: translateZ(0); 
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  z-index: 1 !important;
}

/* Overlay background (fixed for iOS & Android) */
.elementor-11735 .elementor-element.elementor-element-4c20ba8::after,
.elementor-11735 .elementor-element.elementor-element-4c20ba8 .elementor-image::after {
  content: "" !important;
  position: absolute !important;
  top: 0 !important;
  left: 0 !important;
  width: 100% !important;
  height: 100% !important; /* full coverage */
  background-color: #317BC4 !important; /* iOS safe */
  opacity: 0 !important;
  transition: opacity 0.5s ease 0s !important;
  pointer-events: none !important;
  border-radius: 8px !important;

  -webkit-clip-path: ellipse(120% 100% at 50% 0%) !important;
  clip-path: ellipse(120% 100% at 50% 0%) !important;

  z-index: 10 !important; /* sits above image */
  display: block !important;
  will-change: opacity, transform;
}

/* Icon inside overlay - centered */
.elementor-11735 .elementor-element.elementor-element-4c20ba8::before,
.elementor-11735 .elementor-element.elementor-element-4c20ba8 .elementor-image::before {
  content: "" !important;
  position: absolute !important;
  top: 50% !important;   /* vertically centered */
  left: 50% !important;  /* horizontally centered */
  width: 120px !important;
  height: 120px !important;
  background-image: url('https://teamlynkx.com/wp-content/uploads/2025/09/digital-marketing-1.png') !important;
  background-size: contain !important;
  background-repeat: no-repeat !important;
  background-position: center !important;
  transform: translate(-50%, -50%) !important; /* perfect centering */
  opacity: 0 !important;
  transition: all 0.5s ease 0s !important;
  z-index: 11 !important; /* above overlay */
  display: block !important;
  will-change: opacity, transform;
}

/* ============================
   Responsive Adjustments
   ============================ */

/* Mobile Styles */
@media screen and (max-width: 480px) {
  .elementor-11735 .elementor-element.elementor-element-4c20ba8::after,
  .elementor-11735 .elementor-element.elementor-element-4c20ba8 .elementor-image::after {
    height: 100% !important;
    -webkit-clip-path: ellipse(125% 100% at 50% 0%) !important;
    clip-path: ellipse(125% 100% at 50% 0%) !important;
  }

  .elementor-11735 .elementor-element.elementor-element-4c20ba8::before,
  .elementor-11735 .elementor-element.elementor-element-4c20ba8 .elementor-image::before {
    width: 45px !important;
    height: 45px !important;
  }
}

/* Small Mobile (up to 375px) */
@media screen and (max-width: 375px) {
  .elementor-11735 .elementor-element.elementor-element-4c20ba8::after,
  .elementor-11735 .elementor-element.elementor-element-4c20ba8 .elementor-image::after {
    height: 100% !important;
    -webkit-clip-path: ellipse(130% 100% at 50% 0%) !important;
    clip-path: ellipse(130% 100% at 50% 0%) !important;
  }

  .elementor-11735 .elementor-element.elementor-element-4c20ba8::before,
  .elementor-11735 .elementor-element.elementor-element-4c20ba8 .elementor-image::before {
    width: 40px !important;
    height: 40px !important;
  }
}

/* Very Small Mobile (up to 320px) */
@media screen and (max-width: 320px) {
  .elementor-11735 .elementor-element.elementor-element-4c20ba8::after,
  .elementor-11735 .elementor-element.elementor-element-4c20ba8 .elementor-image::after {
    height: 100% !important;
    -webkit-clip-path: ellipse(135% 100% at 50% 0%) !important;
    clip-path: ellipse(135% 100% at 50% 0%) !important;
  }

  .elementor-11735 .elementor-element.elementor-element-4c20ba8::before,
  .elementor-11735 .elementor-element.elementor-element-4c20ba8 .elementor-image::before {
    width: 35px !important;
    height: 35px !important;
  }
}

/* Tablet (481px to 768px) */
@media screen and (min-width: 481px) and (max-width: 768px) {
  .elementor-11735 .elementor-element.elementor-element-4c20ba8::after,
  .elementor-11735 .elementor-element.elementor-element-4c20ba8 .elementor-image::after {
    height: 100% !important;
  }

  .elementor-11735 .elementor-element.elementor-element-4c20ba8::before,
  .elementor-11735 .elementor-element.elementor-element-4c20ba8 .elementor-image::before {
    width: 55px !important;
    height: 55px !important;
  }
}

/* Large Tablet/Small Desktop (769px to 1024px) */
@media screen and (min-width: 769px) and (max-width: 1024px) {
  .elementor-11735 .elementor-element.elementor-element-4c20ba8::after,
  .elementor-11735 .elementor-element.elementor-element-4c20ba8 .elementor-image::after {
    height: 100% !important;
  }

  .elementor-11735 .elementor-element.elementor-element-4c20ba8::before,
  .elementor-11735 .elementor-element.elementor-element-4c20ba8 .elementor-image::before {
    width: 58px !important;
    height: 58px !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b27d193 *//* Hover in: everything appears instantly */
.elementor-11735 .elementor-element.elementor-element-b27d193:hover .elementor-widget-image::after {
  opacity: 0.7 !important;
  transition: opacity 0.3s ease 0s;
}

.elementor-11735 .elementor-element.elementor-element-b27d193:hover .elementor-widget-image::before {
  opacity: 1 !important;
  transform: translate(-50%, -50%) translateY(0);
  transition: all 0.3s ease 0s;
}

.elementor-11735 .elementor-element.elementor-element-b27d193:hover .elementor-heading-title {
  color: #317BC4 !important;
  transition: color 0.3s ease 0s;
}

/* Hover out: everything fades after delay */
.elementor-11735 .elementor-element.elementor-element-b27d193 .elementor-widget-image::after,
.elementor-11735 .elementor-element.elementor-element-b27d193 .elementor-widget-image::before,
.elementor-11735 .elementor-element.elementor-element-b27d193 .elementor-heading-title {
  transition-delay: 0.5s; /* delay on mouse leave */
}

/* Touch-friendly hover states for mobile */
@media screen and (max-width: 480px) {
  .elementor-11735 .elementor-element.elementor-element-b27d193:active .elementor-widget-image::after,
  .elementor-11735 .elementor-element.elementor-element-b27d193:focus .elementor-widget-image::after {
    opacity: 0.7 !important;
    transition: opacity 0.3s ease 0s;
  }

  .elementor-11735 .elementor-element.elementor-element-b27d193:active .elementor-widget-image::before,
  .elementor-11735 .elementor-element.elementor-element-b27d193:focus .elementor-widget-image::before {
    opacity: 1 !important;
    transform: translate(-50%, -50%) translateY(0);
    transition: all 0.3s ease 0s;
  }

  .elementor-11735 .elementor-element.elementor-element-b27d193:active .elementor-heading-title,
  .elementor-11735 .elementor-element.elementor-element-b27d193:focus .elementor-heading-title {
    color: #317BC4 !important;
    transition: color 0.3s ease 0s;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-baf31e2 */.elementor-11735 .elementor-element.elementor-element-baf31e2,
.elementor-11735 .elementor-element.elementor-element-baf31e2 .elementor-widget-container,
.elementor-11735 .elementor-element.elementor-element-baf31e2 .elementor-image {
  position: relative !important;
  overflow: hidden !important;
  -webkit-transform: translateZ(0); 
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  z-index: 1 !important;
}

/* Overlay background (fixed for iOS & Android) */
.elementor-11735 .elementor-element.elementor-element-baf31e2::after,
.elementor-11735 .elementor-element.elementor-element-baf31e2 .elementor-image::after {
  content: "" !important;
  position: absolute !important;
  top: 0 !important;
  left: 0 !important;
  width: 100% !important;
  height: 100% !important; /* full coverage */
  background-color: #317BC4 !important; /* iOS safe */
  opacity: 0 !important;
  transition: opacity 0.5s ease 0s !important;
  pointer-events: none !important;
  border-radius: 8px !important;

  -webkit-clip-path: ellipse(120% 100% at 50% 0%) !important;
  clip-path: ellipse(120% 100% at 50% 0%) !important;

  z-index: 10 !important; /* sits above image */
  display: block !important;
  will-change: opacity, transform;
}

/* Icon inside overlay - centered */
.elementor-11735 .elementor-element.elementor-element-baf31e2::before,
.elementor-11735 .elementor-element.elementor-element-baf31e2 .elementor-image::before {
  content: "" !important;
  position: absolute !important;
  top: 50% !important;   /* vertically centered */
  left: 50% !important;  /* horizontally centered */
  width: 120px !important;
  height: 120px !important;
  background-image: url('https://teamlynkx.com/wp-content/uploads/2025/09/life-insurance.png') !important;
  background-size: contain !important;
  background-repeat: no-repeat !important;
  background-position: center !important;
  transform: translate(-50%, -50%) !important; /* perfect centering */
  opacity: 0 !important;
  transition: all 0.5s ease 0s !important;
  z-index: 11 !important; /* above overlay */
  display: block !important;
  will-change: opacity, transform;
}

/* ============================
   Responsive Adjustments
   ============================ */

/* Mobile Styles */
@media screen and (max-width: 480px) {
  .elementor-11735 .elementor-element.elementor-element-baf31e2::after,
  .elementor-11735 .elementor-element.elementor-element-baf31e2 .elementor-image::after {
    height: 100% !important;
    -webkit-clip-path: ellipse(125% 100% at 50% 0%) !important;
    clip-path: ellipse(125% 100% at 50% 0%) !important;
  }

  .elementor-11735 .elementor-element.elementor-element-baf31e2::before,
  .elementor-11735 .elementor-element.elementor-element-baf31e2 .elementor-image::before {
    width: 45px !important;
    height: 45px !important;
  }
}

/* Small Mobile (up to 375px) */
@media screen and (max-width: 375px) {
  .elementor-11735 .elementor-element.elementor-element-baf31e2::after,
  .elementor-11735 .elementor-element.elementor-element-baf31e2 .elementor-image::after {
    height: 100% !important;
    -webkit-clip-path: ellipse(130% 100% at 50% 0%) !important;
    clip-path: ellipse(130% 100% at 50% 0%) !important;
  }

  .elementor-11735 .elementor-element.elementor-element-baf31e2::before,
  .elementor-11735 .elementor-element.elementor-element-baf31e2 .elementor-image::before {
    width: 40px !important;
    height: 40px !important;
  }
}

/* Very Small Mobile (up to 320px) */
@media screen and (max-width: 320px) {
  .elementor-11735 .elementor-element.elementor-element-baf31e2::after,
  .elementor-11735 .elementor-element.elementor-element-baf31e2 .elementor-image::after {
    height: 100% !important;
    -webkit-clip-path: ellipse(135% 100% at 50% 0%) !important;
    clip-path: ellipse(135% 100% at 50% 0%) !important;
  }

  .elementor-11735 .elementor-element.elementor-element-baf31e2::before,
  .elementor-11735 .elementor-element.elementor-element-baf31e2 .elementor-image::before {
    width: 35px !important;
    height: 35px !important;
  }
}

/* Tablet (481px to 768px) */
@media screen and (min-width: 481px) and (max-width: 768px) {
  .elementor-11735 .elementor-element.elementor-element-baf31e2::after,
  .elementor-11735 .elementor-element.elementor-element-baf31e2 .elementor-image::after {
    height: 100% !important;
  }

  .elementor-11735 .elementor-element.elementor-element-baf31e2::before,
  .elementor-11735 .elementor-element.elementor-element-baf31e2 .elementor-image::before {
    width: 55px !important;
    height: 55px !important;
  }
}

/* Large Tablet/Small Desktop (769px to 1024px) */
@media screen and (min-width: 769px) and (max-width: 1024px) {
  .elementor-11735 .elementor-element.elementor-element-baf31e2::after,
  .elementor-11735 .elementor-element.elementor-element-baf31e2 .elementor-image::after {
    height: 100% !important;
  }

  .elementor-11735 .elementor-element.elementor-element-baf31e2::before,
  .elementor-11735 .elementor-element.elementor-element-baf31e2 .elementor-image::before {
    width: 58px !important;
    height: 58px !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd4ed16 *//* Hover in: everything appears instantly */
.elementor-11735 .elementor-element.elementor-element-dd4ed16:hover .elementor-widget-image::after {
  opacity: 0.7 !important;
  transition: opacity 0.3s ease 0s;
}

.elementor-11735 .elementor-element.elementor-element-dd4ed16:hover .elementor-widget-image::before {
  opacity: 1 !important;
  transform: translate(-50%, -50%) translateY(0);
  transition: all 0.3s ease 0s;
}

.elementor-11735 .elementor-element.elementor-element-dd4ed16:hover .elementor-heading-title {
  color: #317BC4 !important;
  transition: color 0.3s ease 0s;
}

/* Hover out: everything fades after delay */
.elementor-11735 .elementor-element.elementor-element-dd4ed16 .elementor-widget-image::after,
.elementor-11735 .elementor-element.elementor-element-dd4ed16 .elementor-widget-image::before,
.elementor-11735 .elementor-element.elementor-element-dd4ed16 .elementor-heading-title {
  transition-delay: 0.5s; /* delay on mouse leave */
}

/* Touch-friendly hover states for mobile */
@media screen and (max-width: 480px) {
  .elementor-11735 .elementor-element.elementor-element-dd4ed16:active .elementor-widget-image::after,
  .elementor-11735 .elementor-element.elementor-element-dd4ed16:focus .elementor-widget-image::after {
    opacity: 0.7 !important;
    transition: opacity 0.3s ease 0s;
  }

  .elementor-11735 .elementor-element.elementor-element-dd4ed16:active .elementor-widget-image::before,
  .elementor-11735 .elementor-element.elementor-element-dd4ed16:focus .elementor-widget-image::before {
    opacity: 1 !important;
    transform: translate(-50%, -50%) translateY(0);
    transition: all 0.3s ease 0s;
  }

  .elementor-11735 .elementor-element.elementor-element-dd4ed16:active .elementor-heading-title,
  .elementor-11735 .elementor-element.elementor-element-dd4ed16:focus .elementor-heading-title {
    color: #317BC4 !important;
    transition: color 0.3s ease 0s;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ed4b50c */.elementor-11735 .elementor-element.elementor-element-ed4b50c,
.elementor-11735 .elementor-element.elementor-element-ed4b50c .elementor-widget-container,
.elementor-11735 .elementor-element.elementor-element-ed4b50c .elementor-image {
  position: relative !important;
  overflow: hidden !important;
  -webkit-transform: translateZ(0); 
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  z-index: 1 !important;
}

/* Overlay background (fixed for iOS & Android) */
.elementor-11735 .elementor-element.elementor-element-ed4b50c::after,
.elementor-11735 .elementor-element.elementor-element-ed4b50c .elementor-image::after {
  content: "" !important;
  position: absolute !important;
  top: 0 !important;
  left: 0 !important;
  width: 100% !important;
  height: 100% !important; /* full coverage */
  background-color: #317BC4 !important; /* iOS safe */
  opacity: 0 !important;
  transition: opacity 0.5s ease 0s !important;
  pointer-events: none !important;
  border-radius: 8px !important;

  -webkit-clip-path: ellipse(120% 100% at 50% 0%) !important;
  clip-path: ellipse(120% 100% at 50% 0%) !important;

  z-index: 10 !important; /* sits above image */
  display: block !important;
  will-change: opacity, transform;
}

/* Icon inside overlay - centered */
.elementor-11735 .elementor-element.elementor-element-ed4b50c::before,
.elementor-11735 .elementor-element.elementor-element-ed4b50c .elementor-image::before {
  content: "" !important;
  position: absolute !important;
  top: 50% !important;   /* vertically centered */
  left: 50% !important;  /* horizontally centered */
  width: 120px !important;
  height: 120px !important;
  background-image: url('https://teamlynkx.com/wp-content/uploads/2025/09/legal.png') !important;
  background-size: contain !important;
  background-repeat: no-repeat !important;
  background-position: center !important;
  transform: translate(-50%, -50%) !important; /* perfect centering */
  opacity: 0 !important;
  transition: all 0.5s ease 0s !important;
  z-index: 11 !important; /* above overlay */
  display: block !important;
  will-change: opacity, transform;
}

/* ============================
   Responsive Adjustments
   ============================ */

/* Mobile Styles */
@media screen and (max-width: 480px) {
  .elementor-11735 .elementor-element.elementor-element-ed4b50c::after,
  .elementor-11735 .elementor-element.elementor-element-ed4b50c .elementor-image::after {
    height: 100% !important;
    -webkit-clip-path: ellipse(125% 100% at 50% 0%) !important;
    clip-path: ellipse(125% 100% at 50% 0%) !important;
  }

  .elementor-11735 .elementor-element.elementor-element-ed4b50c::before,
  .elementor-11735 .elementor-element.elementor-element-ed4b50c .elementor-image::before {
    width: 45px !important;
    height: 45px !important;
  }
}

/* Small Mobile (up to 375px) */
@media screen and (max-width: 375px) {
  .elementor-11735 .elementor-element.elementor-element-ed4b50c::after,
  .elementor-11735 .elementor-element.elementor-element-ed4b50c .elementor-image::after {
    height: 100% !important;
    -webkit-clip-path: ellipse(130% 100% at 50% 0%) !important;
    clip-path: ellipse(130% 100% at 50% 0%) !important;
  }

  .elementor-11735 .elementor-element.elementor-element-ed4b50c::before,
  .elementor-11735 .elementor-element.elementor-element-ed4b50c .elementor-image::before {
    width: 40px !important;
    height: 40px !important;
  }
}

/* Very Small Mobile (up to 320px) */
@media screen and (max-width: 320px) {
  .elementor-11735 .elementor-element.elementor-element-ed4b50c::after,
  .elementor-11735 .elementor-element.elementor-element-ed4b50c .elementor-image::after {
    height: 100% !important;
    -webkit-clip-path: ellipse(135% 100% at 50% 0%) !important;
    clip-path: ellipse(135% 100% at 50% 0%) !important;
  }

  .elementor-11735 .elementor-element.elementor-element-ed4b50c::before,
  .elementor-11735 .elementor-element.elementor-element-ed4b50c .elementor-image::before {
    width: 35px !important;
    height: 35px !important;
  }
}

/* Tablet (481px to 768px) */
@media screen and (min-width: 481px) and (max-width: 768px) {
  .elementor-11735 .elementor-element.elementor-element-ed4b50c::after,
  .elementor-11735 .elementor-element.elementor-element-ed4b50c .elementor-image::after {
    height: 100% !important;
  }

  .elementor-11735 .elementor-element.elementor-element-ed4b50c::before,
  .elementor-11735 .elementor-element.elementor-element-ed4b50c .elementor-image::before {
    width: 55px !important;
    height: 55px !important;
  }
}

/* Large Tablet/Small Desktop (769px to 1024px) */
@media screen and (min-width: 769px) and (max-width: 1024px) {
  .elementor-11735 .elementor-element.elementor-element-ed4b50c::after,
  .elementor-11735 .elementor-element.elementor-element-ed4b50c .elementor-image::after {
    height: 100% !important;
  }

  .elementor-11735 .elementor-element.elementor-element-ed4b50c::before,
  .elementor-11735 .elementor-element.elementor-element-ed4b50c .elementor-image::before {
    width: 58px !important;
    height: 58px !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-891cd59 *//* Hover in: everything appears instantly */
.elementor-11735 .elementor-element.elementor-element-891cd59:hover .elementor-widget-image::after {
  opacity: 0.7 !important;
  transition: opacity 0.3s ease 0s;
}

.elementor-11735 .elementor-element.elementor-element-891cd59:hover .elementor-widget-image::before {
  opacity: 1 !important;
  transform: translate(-50%, -50%) translateY(0);
  transition: all 0.3s ease 0s;
}

.elementor-11735 .elementor-element.elementor-element-891cd59:hover .elementor-heading-title {
  color: #317BC4 !important;
  transition: color 0.3s ease 0s;
}

/* Hover out: everything fades after delay */
.elementor-11735 .elementor-element.elementor-element-891cd59 .elementor-widget-image::after,
.elementor-11735 .elementor-element.elementor-element-891cd59 .elementor-widget-image::before,
.elementor-11735 .elementor-element.elementor-element-891cd59 .elementor-heading-title {
  transition-delay: 0.5s; /* delay on mouse leave */
}

/* Touch-friendly hover states for mobile */
@media screen and (max-width: 480px) {
  .elementor-11735 .elementor-element.elementor-element-891cd59:active .elementor-widget-image::after,
  .elementor-11735 .elementor-element.elementor-element-891cd59:focus .elementor-widget-image::after {
    opacity: 0.7 !important;
    transition: opacity 0.3s ease 0s;
  }

  .elementor-11735 .elementor-element.elementor-element-891cd59:active .elementor-widget-image::before,
  .elementor-11735 .elementor-element.elementor-element-891cd59:focus .elementor-widget-image::before {
    opacity: 1 !important;
    transform: translate(-50%, -50%) translateY(0);
    transition: all 0.3s ease 0s;
  }

  .elementor-11735 .elementor-element.elementor-element-891cd59:active .elementor-heading-title,
  .elementor-11735 .elementor-element.elementor-element-891cd59:focus .elementor-heading-title {
    color: #317BC4 !important;
    transition: color 0.3s ease 0s;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b6c08fe */.elementor-11735 .elementor-element.elementor-element-b6c08fe,
.elementor-11735 .elementor-element.elementor-element-b6c08fe .elementor-widget-container,
.elementor-11735 .elementor-element.elementor-element-b6c08fe .elementor-image {
  position: relative !important;
  overflow: hidden !important;
  -webkit-transform: translateZ(0); 
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  z-index: 1 !important;
}

/* Overlay background (fixed for iOS & Android) */
.elementor-11735 .elementor-element.elementor-element-b6c08fe::after,
.elementor-11735 .elementor-element.elementor-element-b6c08fe .elementor-image::after {
  content: "" !important;
  position: absolute !important;
  top: 0 !important;
  left: 0 !important;
  width: 100% !important;
  height: 100% !important; /* full coverage */
  background-color: #317BC4 !important; /* iOS safe */
  opacity: 0 !important;
  transition: opacity 0.5s ease 0s !important;
  pointer-events: none !important;
  border-radius: 8px !important;

  -webkit-clip-path: ellipse(120% 100% at 50% 0%) !important;
  clip-path: ellipse(120% 100% at 50% 0%) !important;

  z-index: 10 !important; /* sits above image */
  display: block !important;
  will-change: opacity, transform;
}

/* Icon inside overlay - centered */
.elementor-11735 .elementor-element.elementor-element-b6c08fe::before,
.elementor-11735 .elementor-element.elementor-element-b6c08fe .elementor-image::before {
  content: "" !important;
  position: absolute !important;
  top: 50% !important;   /* vertically centered */
  left: 50% !important;  /* horizontally centered */
  width: 120px !important;
  height: 120px !important;
  background-image: url('https://teamlynkx.com/wp-content/uploads/2025/09/market-growth.png') !important;
  background-size: contain !important;
  background-repeat: no-repeat !important;
  background-position: center !important;
  transform: translate(-50%, -50%) !important; /* perfect centering */
  opacity: 0 !important;
  transition: all 0.5s ease 0s !important;
  z-index: 11 !important; /* above overlay */
  display: block !important;
  will-change: opacity, transform;
}

/* ============================
   Responsive Adjustments
   ============================ */

/* Mobile Styles */
@media screen and (max-width: 480px) {
  .elementor-11735 .elementor-element.elementor-element-b6c08fe::after,
  .elementor-11735 .elementor-element.elementor-element-b6c08fe .elementor-image::after {
    height: 100% !important;
    -webkit-clip-path: ellipse(125% 100% at 50% 0%) !important;
    clip-path: ellipse(125% 100% at 50% 0%) !important;
  }

  .elementor-11735 .elementor-element.elementor-element-b6c08fe::before,
  .elementor-11735 .elementor-element.elementor-element-b6c08fe .elementor-image::before {
    width: 45px !important;
    height: 45px !important;
  }
}

/* Small Mobile (up to 375px) */
@media screen and (max-width: 375px) {
  .elementor-11735 .elementor-element.elementor-element-b6c08fe::after,
  .elementor-11735 .elementor-element.elementor-element-b6c08fe .elementor-image::after {
    height: 100% !important;
    -webkit-clip-path: ellipse(130% 100% at 50% 0%) !important;
    clip-path: ellipse(130% 100% at 50% 0%) !important;
  }

  .elementor-11735 .elementor-element.elementor-element-b6c08fe::before,
  .elementor-11735 .elementor-element.elementor-element-b6c08fe .elementor-image::before {
    width: 40px !important;
    height: 40px !important;
  }
}

/* Very Small Mobile (up to 320px) */
@media screen and (max-width: 320px) {
  .elementor-11735 .elementor-element.elementor-element-b6c08fe::after,
  .elementor-11735 .elementor-element.elementor-element-b6c08fe .elementor-image::after {
    height: 100% !important;
    -webkit-clip-path: ellipse(135% 100% at 50% 0%) !important;
    clip-path: ellipse(135% 100% at 50% 0%) !important;
  }

  .elementor-11735 .elementor-element.elementor-element-b6c08fe::before,
  .elementor-11735 .elementor-element.elementor-element-b6c08fe .elementor-image::before {
    width: 35px !important;
    height: 35px !important;
  }
}

/* Tablet (481px to 768px) */
@media screen and (min-width: 481px) and (max-width: 768px) {
  .elementor-11735 .elementor-element.elementor-element-b6c08fe::after,
  .elementor-11735 .elementor-element.elementor-element-b6c08fe .elementor-image::after {
    height: 100% !important;
  }

  .elementor-11735 .elementor-element.elementor-element-b6c08fe::before,
  .elementor-11735 .elementor-element.elementor-element-b6c08fe .elementor-image::before {
    width: 55px !important;
    height: 55px !important;
  }
}

/* Large Tablet/Small Desktop (769px to 1024px) */
@media screen and (min-width: 769px) and (max-width: 1024px) {
  .elementor-11735 .elementor-element.elementor-element-b6c08fe::after,
  .elementor-11735 .elementor-element.elementor-element-b6c08fe .elementor-image::after {
    height: 100% !important;
  }

  .elementor-11735 .elementor-element.elementor-element-b6c08fe::before,
  .elementor-11735 .elementor-element.elementor-element-b6c08fe .elementor-image::before {
    width: 58px !important;
    height: 58px !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f85af2c *//* Hover in: everything appears instantly */
.elementor-11735 .elementor-element.elementor-element-f85af2c:hover .elementor-widget-image::after {
  opacity: 0.7 !important;
  transition: opacity 0.3s ease 0s;
}

.elementor-11735 .elementor-element.elementor-element-f85af2c:hover .elementor-widget-image::before {
  opacity: 1 !important;
  transform: translate(-50%, -50%) translateY(0);
  transition: all 0.3s ease 0s;
}

.elementor-11735 .elementor-element.elementor-element-f85af2c:hover .elementor-heading-title {
  color: #317BC4 !important;
  transition: color 0.3s ease 0s;
}

/* Hover out: everything fades after delay */
.elementor-11735 .elementor-element.elementor-element-f85af2c .elementor-widget-image::after,
.elementor-11735 .elementor-element.elementor-element-f85af2c .elementor-widget-image::before,
.elementor-11735 .elementor-element.elementor-element-f85af2c .elementor-heading-title {
  transition-delay: 0.5s; /* delay on mouse leave */
}

/* Touch-friendly hover states for mobile */
@media screen and (max-width: 480px) {
  .elementor-11735 .elementor-element.elementor-element-f85af2c:active .elementor-widget-image::after,
  .elementor-11735 .elementor-element.elementor-element-f85af2c:focus .elementor-widget-image::after {
    opacity: 0.7 !important;
    transition: opacity 0.3s ease 0s;
  }

  .elementor-11735 .elementor-element.elementor-element-f85af2c:active .elementor-widget-image::before,
  .elementor-11735 .elementor-element.elementor-element-f85af2c:focus .elementor-widget-image::before {
    opacity: 1 !important;
    transform: translate(-50%, -50%) translateY(0);
    transition: all 0.3s ease 0s;
  }

  .elementor-11735 .elementor-element.elementor-element-f85af2c:active .elementor-heading-title,
  .elementor-11735 .elementor-element.elementor-element-f85af2c:focus .elementor-heading-title {
    color: #317BC4 !important;
    transition: color 0.3s ease 0s;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8fd1033 *//* Base styles for image box */
.elementor-11735 .elementor-element.elementor-element-8fd1033,
.elementor-11735 .elementor-element.elementor-element-8fd1033 .elementor-widget-container,
.elementor-11735 .elementor-element.elementor-element-8fd1033 .elementor-image {
  position: relative !important;
  overflow: hidden !important;
  -webkit-transform: translateZ(0); 
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  z-index: 1 !important;
}

/* Overlay background (fixed for iOS & Android) */
.elementor-11735 .elementor-element.elementor-element-8fd1033::after,
.elementor-11735 .elementor-element.elementor-element-8fd1033 .elementor-image::after {
  content: "" !important;
  position: absolute !important;
  top: 0 !important;
  left: 0 !important;
  width: 100% !important;
  height: 100% !important; /* full coverage */
  background-color: #317BC4 !important; /* use background-color */
  opacity: 0 !important;
  transition: opacity 0.5s ease 0s !important;
  pointer-events: none !important;
  border-radius: 8px !important;

  -webkit-clip-path: ellipse(120% 100% at 50% 0%) !important; /* iOS fix */
  clip-path: ellipse(120% 100% at 50% 0%) !important;

  z-index: 10 !important; /* sits above image */
  display: block !important;
  will-change: opacity, transform;
}

/* Icon inside overlay */
.elementor-11735 .elementor-element.elementor-element-8fd1033::before,
.elementor-11735 .elementor-element.elementor-element-8fd1033 .elementor-image::before {
  content: "" !important;
  position: absolute !important;
  top: 25% !important;
  left: 50% !important;
  width: 120px !important;
  height: 120px !important;
  background-image: url('https://teamlynkx.com/wp-content/uploads/2025/09/accounting-2.png') !important;
  background-size: contain !important;
  background-repeat: no-repeat !important;
  background-position: center !important;
  transform: translate(-50%, -50%) translateY(15px) !important;
  opacity: 0 !important;
  transition: all 0.5s ease 0s !important;
  z-index: 11 !important; /* above overlay */
  display: block !important;
  will-change: opacity, transform;
}

/* ============================
   Responsive Adjustments
   ============================ */

/* Mobile Styles */
@media screen and (max-width: 480px) {
  .elementor-11735 .elementor-element.elementor-element-8fd1033::after,
  .elementor-11735 .elementor-element.elementor-element-8fd1033 .elementor-image::after {
    height: 100% !important;
    -webkit-clip-path: ellipse(125% 100% at 50% 0%) !important;
    clip-path: ellipse(125% 100% at 50% 0%) !important;
  }

  .elementor-11735 .elementor-element.elementor-element-8fd1033::before,
  .elementor-11735 .elementor-element.elementor-element-8fd1033 .elementor-image::before {
    top: 22.5% !important;
    width: 45px !important;
    height: 45px !important;
    transform: translate(-50%, -50%) translateY(10px) !important;
  }
}

/* Small Mobile (up to 375px) */
@media screen and (max-width: 375px) {
  .elementor-11735 .elementor-element.elementor-element-8fd1033::after,
  .elementor-11735 .elementor-element.elementor-element-8fd1033 .elementor-image::after {
    height: 100% !important;
    -webkit-clip-path: ellipse(130% 100% at 50% 0%) !important;
    clip-path: ellipse(130% 100% at 50% 0%) !important;
  }

  .elementor-11735 .elementor-element.elementor-element-8fd1033::before,
  .elementor-11735 .elementor-element.elementor-element-8fd1033 .elementor-image::before {
    top: 50% !important;
    width: 40px !important;
    height: 40px !important;
    transform: translate(-50%, -50%) translateY(8px) !important;
  }
}

/* Very Small Mobile (up to 320px) */
@media screen and (max-width: 320px) {
  .elementor-11735 .elementor-element.elementor-element-8fd1033::after,
  .elementor-11735 .elementor-element.elementor-element-8fd1033 .elementor-image::after {
    height: 100% !important;
    -webkit-clip-path: ellipse(135% 100% at 50% 0%) !important;
    clip-path: ellipse(135% 100% at 50% 0%) !important;
  }

  .elementor-11735 .elementor-element.elementor-element-8fd1033::before,
  .elementor-11735 .elementor-element.elementor-element-8fd1033 .elementor-image::before {
    top: 50% !important;
    width: 35px !important;
    height: 35px !important;
    transform: translate(-50%, -50%) translateY(6px) !important;
  }
}

/* Tablet (481px to 768px) */
@media screen and (min-width: 481px) and (max-width: 768px) {
  .elementor-11735 .elementor-element.elementor-element-8fd1033::after,
  .elementor-11735 .elementor-element.elementor-element-8fd1033 .elementor-image::after {
    height: 100% !important;
  }

  .elementor-11735 .elementor-element.elementor-element-8fd1033::before,
  .elementor-11735 .elementor-element.elementor-element-8fd1033 .elementor-image::before {
    top: 50% !important;
    width: 55px !important;
    height: 55px !important;
  }
}

/* Large Tablet/Small Desktop (769px to 1024px) */
@media screen and (min-width: 769px) and (max-width: 1024px) {
  .elementor-11735 .elementor-element.elementor-element-8fd1033::after,
  .elementor-11735 .elementor-element.elementor-element-8fd1033 .elementor-image::after {
    height: 100% !important;
  }

  .elementor-11735 .elementor-element.elementor-element-8fd1033::before,
  .elementor-11735 .elementor-element.elementor-element-8fd1033 .elementor-image::before {
    top: 50% !important;
    width: 58px !important;
    height: 58px !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3b86ea */.elementor-11735 .elementor-element.elementor-element-f3b86ea:hover .elementor-widget-image::after {
  opacity: 0.7 !important;
  transition: opacity 0.3s ease 0s;
}

.elementor-11735 .elementor-element.elementor-element-f3b86ea:hover .elementor-widget-image::before {
  opacity: 1 !important;
  transform: translate(-50%, -50%) translateY(0);
  transition: all 0.3s ease 0s;
}

.elementor-11735 .elementor-element.elementor-element-f3b86ea:hover .elementor-heading-title {
  color: #317BC4 !important;
  transition: color 0.3s ease 0s;
}

/* Hover out: everything fades after delay */
.elementor-11735 .elementor-element.elementor-element-f3b86ea .elementor-widget-image::after,
.elementor-11735 .elementor-element.elementor-element-f3b86ea .elementor-widget-image::before,
.elementor-11735 .elementor-element.elementor-element-f3b86ea .elementor-heading-title {
  transition-delay: 0.5s; /* delay on mouse leave */
}

/* Touch-friendly hover states for mobile */
@media screen and (max-width: 480px) {
  .elementor-11735 .elementor-element.elementor-element-f3b86ea:active .elementor-widget-image::after,
  .elementor-11735 .elementor-element.elementor-element-f3b86ea:focus .elementor-widget-image::after {
    opacity: 0.7 !important;
    transition: opacity 0.3s ease 0s;
  }

  .elementor-11735 .elementor-element.elementor-element-f3b86ea:active .elementor-widget-image::before,
  .elementor-11735 .elementor-element.elementor-element-f3b86ea:focus .elementor-widget-image::before {
    opacity: 1 !important;
    transform: translate(-50%, -50%) translateY(0);
    transition: all 0.3s ease 0s;
  }

  .elementor-11735 .elementor-element.elementor-element-f3b86ea:active .elementor-heading-title,
  .elementor-11735 .elementor-element.elementor-element-f3b86ea:focus .elementor-heading-title {
    color: #317BC4 !important;
    transition: color 0.3s ease 0s;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dbc8f7b *//* Base styles for image box */
.elementor-11735 .elementor-element.elementor-element-dbc8f7b,
.elementor-11735 .elementor-element.elementor-element-dbc8f7b .elementor-widget-container,
.elementor-11735 .elementor-element.elementor-element-dbc8f7b .elementor-image {
  position: relative !important;
  overflow: hidden !important;
  -webkit-transform: translateZ(0); 
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  z-index: 1 !important;
}

/* Overlay background (fixed for iOS & Android) */
.elementor-11735 .elementor-element.elementor-element-dbc8f7b::after,
.elementor-11735 .elementor-element.elementor-element-dbc8f7b .elementor-image::after {
  content: "" !important;
  position: absolute !important;
  top: 0 !important;
  left: 0 !important;
  width: 100% !important;
  height: 100% !important; /* full coverage */
  background-color: #317BC4 !important; /* use background-color */
  opacity: 0 !important;
  transition: opacity 0.5s ease 0s !important;
  pointer-events: none !important;
  border-radius: 8px !important;

  -webkit-clip-path: ellipse(120% 100% at 50% 0%) !important; /* iOS fix */
  clip-path: ellipse(120% 100% at 50% 0%) !important;

  z-index: 10 !important; /* sits above image */
  display: block !important;
  will-change: opacity, transform;
}

/* Icon inside overlay */
.elementor-11735 .elementor-element.elementor-element-dbc8f7b::before,
.elementor-11735 .elementor-element.elementor-element-dbc8f7b .elementor-image::before {
  content: "" !important;
  position: absolute !important;
  top: 25% !important;
  left: 50% !important;
  width: 120px !important;
  height: 120px !important;
  background-image: url('https://teamlynkx.com/wp-content/uploads/2025/09/project.png') !important;
  background-size: contain !important;
  background-repeat: no-repeat !important;
  background-position: center !important;
  transform: translate(-50%, -50%) translateY(15px) !important;
  opacity: 0 !important;
  transition: all 0.5s ease 0s !important;
  z-index: 11 !important; /* above overlay */
  display: block !important;
  will-change: opacity, transform;
}

/* ============================
   Responsive Adjustments
   ============================ */

/* Mobile Styles */
@media screen and (max-width: 480px) {
  .elementor-11735 .elementor-element.elementor-element-dbc8f7b::after,
  .elementor-11735 .elementor-element.elementor-element-dbc8f7b .elementor-image::after {
    height: 100% !important;
    -webkit-clip-path: ellipse(125% 100% at 50% 0%) !important;
    clip-path: ellipse(125% 100% at 50% 0%) !important;
  }

  .elementor-11735 .elementor-element.elementor-element-dbc8f7b::before,
  .elementor-11735 .elementor-element.elementor-element-dbc8f7b .elementor-image::before {
    top: 22.5% !important;
    width: 45px !important;
    height: 45px !important;
    transform: translate(-50%, -50%) translateY(10px) !important;
  }
}

/* Small Mobile (up to 375px) */
@media screen and (max-width: 375px) {
  .elementor-11735 .elementor-element.elementor-element-dbc8f7b::after,
  .elementor-11735 .elementor-element.elementor-element-dbc8f7b .elementor-image::after {
    height: 100% !important;
    -webkit-clip-path: ellipse(130% 100% at 50% 0%) !important;
    clip-path: ellipse(130% 100% at 50% 0%) !important;
  }

  .elementor-11735 .elementor-element.elementor-element-dbc8f7b::before,
  .elementor-11735 .elementor-element.elementor-element-dbc8f7b .elementor-image::before {
    top: 50% !important;
    width: 40px !important;
    height: 40px !important;
    transform: translate(-50%, -50%) translateY(8px) !important;
  }
}

/* Very Small Mobile (up to 320px) */
@media screen and (max-width: 320px) {
  .elementor-11735 .elementor-element.elementor-element-dbc8f7b::after,
  .elementor-11735 .elementor-element.elementor-element-dbc8f7b .elementor-image::after {
    height: 100% !important;
    -webkit-clip-path: ellipse(135% 100% at 50% 0%) !important;
    clip-path: ellipse(135% 100% at 50% 0%) !important;
  }

  .elementor-11735 .elementor-element.elementor-element-dbc8f7b::before,
  .elementor-11735 .elementor-element.elementor-element-dbc8f7b .elementor-image::before {
    top: 50% !important;
    width: 35px !important;
    height: 35px !important;
    transform: translate(-50%, -50%) translateY(6px) !important;
  }
}

/* Tablet (481px to 768px) */
@media screen and (min-width: 481px) and (max-width: 768px) {
  .elementor-11735 .elementor-element.elementor-element-dbc8f7b::after,
  .elementor-11735 .elementor-element.elementor-element-dbc8f7b .elementor-image::after {
    height: 100% !important;
  }

  .elementor-11735 .elementor-element.elementor-element-dbc8f7b::before,
  .elementor-11735 .elementor-element.elementor-element-dbc8f7b .elementor-image::before {
    top: 50% !important;
    width: 55px !important;
    height: 55px !important;
  }
}

/* Large Tablet/Small Desktop (769px to 1024px) */
@media screen and (min-width: 769px) and (max-width: 1024px) {
  .elementor-11735 .elementor-element.elementor-element-dbc8f7b::after,
  .elementor-11735 .elementor-element.elementor-element-dbc8f7b .elementor-image::after {
    height: 100% !important;
  }

  .elementor-11735 .elementor-element.elementor-element-dbc8f7b::before,
  .elementor-11735 .elementor-element.elementor-element-dbc8f7b .elementor-image::before {
    top: 50% !important;
    width: 58px !important;
    height: 58px !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-041379c */.elementor-11735 .elementor-element.elementor-element-041379c:hover .elementor-widget-image::after {
  opacity: 0.7 !important;
  transition: opacity 0.3s ease 0s;
}

.elementor-11735 .elementor-element.elementor-element-041379c:hover .elementor-widget-image::before {
  opacity: 1 !important;
  transform: translate(-50%, -50%) translateY(0);
  transition: all 0.3s ease 0s;
}

.elementor-11735 .elementor-element.elementor-element-041379c:hover .elementor-heading-title {
  color: #317BC4 !important;
  transition: color 0.3s ease 0s;
}

/* Hover out: everything fades after delay */
.elementor-11735 .elementor-element.elementor-element-041379c .elementor-widget-image::after,
.elementor-11735 .elementor-element.elementor-element-041379c .elementor-widget-image::before,
.elementor-11735 .elementor-element.elementor-element-041379c .elementor-heading-title {
  transition-delay: 0.5s; /* delay on mouse leave */
}

/* Touch-friendly hover states for mobile */
@media screen and (max-width: 480px) {
  .elementor-11735 .elementor-element.elementor-element-041379c:active .elementor-widget-image::after,
  .elementor-11735 .elementor-element.elementor-element-041379c:focus .elementor-widget-image::after {
    opacity: 0.7 !important;
    transition: opacity 0.3s ease 0s;
  }

  .elementor-11735 .elementor-element.elementor-element-041379c:active .elementor-widget-image::before,
  .elementor-11735 .elementor-element.elementor-element-041379c:focus .elementor-widget-image::before {
    opacity: 1 !important;
    transform: translate(-50%, -50%) translateY(0);
    transition: all 0.3s ease 0s;
  }

  .elementor-11735 .elementor-element.elementor-element-041379c:active .elementor-heading-title,
  .elementor-11735 .elementor-element.elementor-element-041379c:focus .elementor-heading-title {
    color: #317BC4 !important;
    transition: color 0.3s ease 0s;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-209b048 *//* Base styles for image box */
.elementor-11735 .elementor-element.elementor-element-209b048,
.elementor-11735 .elementor-element.elementor-element-209b048 .elementor-widget-container,
.elementor-11735 .elementor-element.elementor-element-209b048 .elementor-image {
  position: relative !important;
  overflow: hidden !important;
  -webkit-transform: translateZ(0); 
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  z-index: 1 !important;
}

/* Overlay background (fixed for iOS & Android) */
.elementor-11735 .elementor-element.elementor-element-209b048::after,
.elementor-11735 .elementor-element.elementor-element-209b048 .elementor-image::after {
  content: "" !important;
  position: absolute !important;
  top: 0 !important;
  left: 0 !important;
  width: 100% !important;
  height: 100% !important; /* full coverage */
  background-color: #317BC4 !important; /* use background-color */
  opacity: 0 !important;
  transition: opacity 0.5s ease 0s !important;
  pointer-events: none !important;
  border-radius: 8px !important;

  -webkit-clip-path: ellipse(120% 100% at 50% 0%) !important; /* iOS fix */
  clip-path: ellipse(120% 100% at 50% 0%) !important;

  z-index: 10 !important; /* sits above image */
  display: block !important;
  will-change: opacity, transform;
}

/* Icon inside overlay */
.elementor-11735 .elementor-element.elementor-element-209b048::before,
.elementor-11735 .elementor-element.elementor-element-209b048 .elementor-image::before {
  content: "" !important;
  position: absolute !important;
  top: 25% !important;
  left: 50% !important;
  width: 120px !important;
  height: 120px !important;
  background-image: url('https://teamlynkx.com/wp-content/uploads/2025/09/digital-marketing-1.png') !important;
  background-size: contain !important;
  background-repeat: no-repeat !important;
  background-position: center !important;
  transform: translate(-50%, -50%) translateY(15px) !important;
  opacity: 0 !important;
  transition: all 0.5s ease 0s !important;
  z-index: 11 !important; /* above overlay */
  display: block !important;
  will-change: opacity, transform;
}

/* ============================
   Responsive Adjustments
   ============================ */

/* Mobile Styles */
@media screen and (max-width: 480px) {
  .elementor-11735 .elementor-element.elementor-element-209b048::after,
  .elementor-11735 .elementor-element.elementor-element-209b048 .elementor-image::after {
    height: 100% !important;
    -webkit-clip-path: ellipse(125% 100% at 50% 0%) !important;
    clip-path: ellipse(125% 100% at 50% 0%) !important;
  }

  .elementor-11735 .elementor-element.elementor-element-209b048::before,
  .elementor-11735 .elementor-element.elementor-element-209b048 .elementor-image::before {
    top: 22.5% !important;
    width: 45px !important;
    height: 45px !important;
    transform: translate(-50%, -50%) translateY(10px) !important;
  }
}

/* Small Mobile (up to 375px) */
@media screen and (max-width: 375px) {
  .elementor-11735 .elementor-element.elementor-element-209b048::after,
  .elementor-11735 .elementor-element.elementor-element-209b048 .elementor-image::after {
    height: 100% !important;
    -webkit-clip-path: ellipse(130% 100% at 50% 0%) !important;
    clip-path: ellipse(130% 100% at 50% 0%) !important;
  }

  .elementor-11735 .elementor-element.elementor-element-209b048::before,
  .elementor-11735 .elementor-element.elementor-element-209b048 .elementor-image::before {
    top: 50% !important;
    width: 40px !important;
    height: 40px !important;
    transform: translate(-50%, -50%) translateY(8px) !important;
  }
}

/* Very Small Mobile (up to 320px) */
@media screen and (max-width: 320px) {
  .elementor-11735 .elementor-element.elementor-element-209b048::after,
  .elementor-11735 .elementor-element.elementor-element-209b048 .elementor-image::after {
    height: 100% !important;
    -webkit-clip-path: ellipse(135% 100% at 50% 0%) !important;
    clip-path: ellipse(135% 100% at 50% 0%) !important;
  }

  .elementor-11735 .elementor-element.elementor-element-209b048::before,
  .elementor-11735 .elementor-element.elementor-element-209b048 .elementor-image::before {
    top: 50% !important;
    width: 35px !important;
    height: 35px !important;
    transform: translate(-50%, -50%) translateY(6px) !important;
  }
}

/* Tablet (481px to 768px) */
@media screen and (min-width: 481px) and (max-width: 768px) {
  .elementor-11735 .elementor-element.elementor-element-209b048::after,
  .elementor-11735 .elementor-element.elementor-element-209b048 .elementor-image::after {
    height: 100% !important;
  }

  .elementor-11735 .elementor-element.elementor-element-209b048::before,
  .elementor-11735 .elementor-element.elementor-element-209b048 .elementor-image::before {
    top: 50% !important;
    width: 55px !important;
    height: 55px !important;
  }
}

/* Large Tablet/Small Desktop (769px to 1024px) */
@media screen and (min-width: 769px) and (max-width: 1024px) {
  .elementor-11735 .elementor-element.elementor-element-209b048::after,
  .elementor-11735 .elementor-element.elementor-element-209b048 .elementor-image::after {
    height: 100% !important;
  }

  .elementor-11735 .elementor-element.elementor-element-209b048::before,
  .elementor-11735 .elementor-element.elementor-element-209b048 .elementor-image::before {
    top: 50% !important;
    width: 58px !important;
    height: 58px !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0bfa6e */.elementor-11735 .elementor-element.elementor-element-c0bfa6e:hover .elementor-widget-image::after {
  opacity: 0.7 !important;
  transition: opacity 0.3s ease 0s;
}

.elementor-11735 .elementor-element.elementor-element-c0bfa6e:hover .elementor-widget-image::before {
  opacity: 1 !important;
  transform: translate(-50%, -50%) translateY(0);
  transition: all 0.3s ease 0s;
}

.elementor-11735 .elementor-element.elementor-element-c0bfa6e:hover .elementor-heading-title {
  color: #317BC4 !important;
  transition: color 0.3s ease 0s;
}

/* Hover out: everything fades after delay */
.elementor-11735 .elementor-element.elementor-element-c0bfa6e .elementor-widget-image::after,
.elementor-11735 .elementor-element.elementor-element-c0bfa6e .elementor-widget-image::before,
.elementor-11735 .elementor-element.elementor-element-c0bfa6e .elementor-heading-title {
  transition-delay: 0.5s; /* delay on mouse leave */
}

/* Touch-friendly hover states for mobile */
@media screen and (max-width: 480px) {
  .elementor-11735 .elementor-element.elementor-element-c0bfa6e:active .elementor-widget-image::after,
  .elementor-11735 .elementor-element.elementor-element-c0bfa6e:focus .elementor-widget-image::after {
    opacity: 0.7 !important;
    transition: opacity 0.3s ease 0s;
  }

  .elementor-11735 .elementor-element.elementor-element-c0bfa6e:active .elementor-widget-image::before,
  .elementor-11735 .elementor-element.elementor-element-c0bfa6e:focus .elementor-widget-image::before {
    opacity: 1 !important;
    transform: translate(-50%, -50%) translateY(0);
    transition: all 0.3s ease 0s;
  }

  .elementor-11735 .elementor-element.elementor-element-c0bfa6e:active .elementor-heading-title,
  .elementor-11735 .elementor-element.elementor-element-c0bfa6e:focus .elementor-heading-title {
    color: #317BC4 !important;
    transition: color 0.3s ease 0s;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-df0307b *//* Base styles for image box */
.elementor-11735 .elementor-element.elementor-element-df0307b,
.elementor-11735 .elementor-element.elementor-element-df0307b .elementor-widget-container,
.elementor-11735 .elementor-element.elementor-element-df0307b .elementor-image {
  position: relative !important;
  overflow: hidden !important;
  -webkit-transform: translateZ(0); 
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  z-index: 1 !important;
}

/* Overlay background (fixed for iOS & Android) */
.elementor-11735 .elementor-element.elementor-element-df0307b::after,
.elementor-11735 .elementor-element.elementor-element-df0307b .elementor-image::after {
  content: "" !important;
  position: absolute !important;
  top: 0 !important;
  left: 0 !important;
  width: 100% !important;
  height: 100% !important; /* full coverage */
  background-color: #317BC4 !important; /* use background-color */
  opacity: 0 !important;
  transition: opacity 0.5s ease 0s !important;
  pointer-events: none !important;
  border-radius: 8px !important;

  -webkit-clip-path: ellipse(120% 100% at 50% 0%) !important; /* iOS fix */
  clip-path: ellipse(120% 100% at 50% 0%) !important;

  z-index: 10 !important; /* sits above image */
  display: block !important;
  will-change: opacity, transform;
}

/* Icon inside overlay */
.elementor-11735 .elementor-element.elementor-element-df0307b::before,
.elementor-11735 .elementor-element.elementor-element-df0307b .elementor-image::before {
  content: "" !important;
  position: absolute !important;
  top: 25% !important;
  left: 50% !important;
  width: 120px !important;
  height: 120px !important;
  background-image: url('https://teamlynkx.com/wp-content/uploads/2025/09/life-insurance.png') !important;
  background-size: contain !important;
  background-repeat: no-repeat !important;
  background-position: center !important;
  transform: translate(-50%, -50%) translateY(15px) !important;
  opacity: 0 !important;
  transition: all 0.5s ease 0s !important;
  z-index: 11 !important; /* above overlay */
  display: block !important;
  will-change: opacity, transform;
}

/* ============================
   Responsive Adjustments
   ============================ */

/* Mobile Styles */
@media screen and (max-width: 480px) {
  .elementor-11735 .elementor-element.elementor-element-df0307b::after,
  .elementor-11735 .elementor-element.elementor-element-df0307b .elementor-image::after {
    height: 100% !important;
    -webkit-clip-path: ellipse(125% 100% at 50% 0%) !important;
    clip-path: ellipse(125% 100% at 50% 0%) !important;
  }

  .elementor-11735 .elementor-element.elementor-element-df0307b::before,
  .elementor-11735 .elementor-element.elementor-element-df0307b .elementor-image::before {
    top: 22.5% !important;
    width: 45px !important;
    height: 45px !important;
    transform: translate(-50%, -50%) translateY(10px) !important;
  }
}

/* Small Mobile (up to 375px) */
@media screen and (max-width: 375px) {
  .elementor-11735 .elementor-element.elementor-element-df0307b::after,
  .elementor-11735 .elementor-element.elementor-element-df0307b .elementor-image::after {
    height: 100% !important;
    -webkit-clip-path: ellipse(130% 100% at 50% 0%) !important;
    clip-path: ellipse(130% 100% at 50% 0%) !important;
  }

  .elementor-11735 .elementor-element.elementor-element-df0307b::before,
  .elementor-11735 .elementor-element.elementor-element-df0307b .elementor-image::before {
    top: 50% !important;
    width: 40px !important;
    height: 40px !important;
    transform: translate(-50%, -50%) translateY(8px) !important;
  }
}

/* Very Small Mobile (up to 320px) */
@media screen and (max-width: 320px) {
  .elementor-11735 .elementor-element.elementor-element-df0307b::after,
  .elementor-11735 .elementor-element.elementor-element-df0307b .elementor-image::after {
    height: 100% !important;
    -webkit-clip-path: ellipse(135% 100% at 50% 0%) !important;
    clip-path: ellipse(135% 100% at 50% 0%) !important;
  }

  .elementor-11735 .elementor-element.elementor-element-df0307b::before,
  .elementor-11735 .elementor-element.elementor-element-df0307b .elementor-image::before {
    top: 50% !important;
    width: 35px !important;
    height: 35px !important;
    transform: translate(-50%, -50%) translateY(6px) !important;
  }
}

/* Tablet (481px to 768px) */
@media screen and (min-width: 481px) and (max-width: 768px) {
  .elementor-11735 .elementor-element.elementor-element-df0307b::after,
  .elementor-11735 .elementor-element.elementor-element-df0307b .elementor-image::after {
    height: 100% !important;
  }

  .elementor-11735 .elementor-element.elementor-element-df0307b::before,
  .elementor-11735 .elementor-element.elementor-element-df0307b .elementor-image::before {
    top: 50% !important;
    width: 55px !important;
    height: 55px !important;
  }
}

/* Large Tablet/Small Desktop (769px to 1024px) */
@media screen and (min-width: 769px) and (max-width: 1024px) {
  .elementor-11735 .elementor-element.elementor-element-df0307b::after,
  .elementor-11735 .elementor-element.elementor-element-df0307b .elementor-image::after {
    height: 100% !important;
  }

  .elementor-11735 .elementor-element.elementor-element-df0307b::before,
  .elementor-11735 .elementor-element.elementor-element-df0307b .elementor-image::before {
    top: 50% !important;
    width: 58px !important;
    height: 58px !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af3c992 */.elementor-11735 .elementor-element.elementor-element-af3c992:hover .elementor-widget-image::after {
  opacity: 0.7 !important;
  transition: opacity 0.3s ease 0s;
}

.elementor-11735 .elementor-element.elementor-element-af3c992:hover .elementor-widget-image::before {
  opacity: 1 !important;
  transform: translate(-50%, -50%) translateY(0);
  transition: all 0.3s ease 0s;
}

.elementor-11735 .elementor-element.elementor-element-af3c992:hover .elementor-heading-title {
  color: #317BC4 !important;
  transition: color 0.3s ease 0s;
}

/* Hover out: everything fades after delay */
.elementor-11735 .elementor-element.elementor-element-af3c992 .elementor-widget-image::after,
.elementor-11735 .elementor-element.elementor-element-af3c992 .elementor-widget-image::before,
.elementor-11735 .elementor-element.elementor-element-af3c992 .elementor-heading-title {
  transition-delay: 0.5s; /* delay on mouse leave */
}

/* Touch-friendly hover states for mobile */
@media screen and (max-width: 480px) {
  .elementor-11735 .elementor-element.elementor-element-af3c992:active .elementor-widget-image::after,
  .elementor-11735 .elementor-element.elementor-element-af3c992:focus .elementor-widget-image::after {
    opacity: 0.7 !important;
    transition: opacity 0.3s ease 0s;
  }

  .elementor-11735 .elementor-element.elementor-element-af3c992:active .elementor-widget-image::before,
  .elementor-11735 .elementor-element.elementor-element-af3c992:focus .elementor-widget-image::before {
    opacity: 1 !important;
    transform: translate(-50%, -50%) translateY(0);
    transition: all 0.3s ease 0s;
  }

  .elementor-11735 .elementor-element.elementor-element-af3c992:active .elementor-heading-title,
  .elementor-11735 .elementor-element.elementor-element-af3c992:focus .elementor-heading-title {
    color: #317BC4 !important;
    transition: color 0.3s ease 0s;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e61c923 *//* Base styles for image box */
.elementor-11735 .elementor-element.elementor-element-e61c923,
.elementor-11735 .elementor-element.elementor-element-e61c923 .elementor-widget-container,
.elementor-11735 .elementor-element.elementor-element-e61c923 .elementor-image {
  position: relative !important;
  overflow: hidden !important;
  -webkit-transform: translateZ(0); 
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  z-index: 1 !important;
}

/* Overlay background (fixed for iOS & Android) */
.elementor-11735 .elementor-element.elementor-element-e61c923::after,
.elementor-11735 .elementor-element.elementor-element-e61c923 .elementor-image::after {
  content: "" !important;
  position: absolute !important;
  top: 0 !important;
  left: 0 !important;
  width: 100% !important;
  height: 100% !important; /* full coverage */
  background-color: #317BC4 !important; /* use background-color */
  opacity: 0 !important;
  transition: opacity 0.5s ease 0s !important;
  pointer-events: none !important;
  border-radius: 8px !important;

  -webkit-clip-path: ellipse(120% 100% at 50% 0%) !important; /* iOS fix */
  clip-path: ellipse(120% 100% at 50% 0%) !important;

  z-index: 10 !important; /* sits above image */
  display: block !important;
  will-change: opacity, transform;
}

/* Icon inside overlay */
.elementor-11735 .elementor-element.elementor-element-e61c923::before,
.elementor-11735 .elementor-element.elementor-element-e61c923 .elementor-image::before {
  content: "" !important;
  position: absolute !important;
  top: 25% !important;
  left: 50% !important;
  width: 120px !important;
  height: 120px !important;
  background-image: url('https://teamlynkx.com/wp-content/uploads/2025/09/legal.png') !important;
  background-size: contain !important;
  background-repeat: no-repeat !important;
  background-position: center !important;
  transform: translate(-50%, -50%) translateY(15px) !important;
  opacity: 0 !important;
  transition: all 0.5s ease 0s !important;
  z-index: 11 !important; /* above overlay */
  display: block !important;
  will-change: opacity, transform;
}

/* ============================
   Responsive Adjustments
   ============================ */

/* Mobile Styles */
@media screen and (max-width: 480px) {
  .elementor-11735 .elementor-element.elementor-element-e61c923::after,
  .elementor-11735 .elementor-element.elementor-element-e61c923 .elementor-image::after {
    height: 100% !important;
    -webkit-clip-path: ellipse(125% 100% at 50% 0%) !important;
    clip-path: ellipse(125% 100% at 50% 0%) !important;
  }

  .elementor-11735 .elementor-element.elementor-element-e61c923::before,
  .elementor-11735 .elementor-element.elementor-element-e61c923 .elementor-image::before {
    top: 22.5% !important;
    width: 45px !important;
    height: 45px !important;
    transform: translate(-50%, -50%) translateY(10px) !important;
  }
}

/* Small Mobile (up to 375px) */
@media screen and (max-width: 375px) {
  .elementor-11735 .elementor-element.elementor-element-e61c923::after,
  .elementor-11735 .elementor-element.elementor-element-e61c923 .elementor-image::after {
    height: 100% !important;
    -webkit-clip-path: ellipse(130% 100% at 50% 0%) !important;
    clip-path: ellipse(130% 100% at 50% 0%) !important;
  }

  .elementor-11735 .elementor-element.elementor-element-e61c923::before,
  .elementor-11735 .elementor-element.elementor-element-e61c923 .elementor-image::before {
    top: 50% !important;
    width: 40px !important;
    height: 40px !important;
    transform: translate(-50%, -50%) translateY(8px) !important;
  }
}

/* Very Small Mobile (up to 320px) */
@media screen and (max-width: 320px) {
  .elementor-11735 .elementor-element.elementor-element-e61c923::after,
  .elementor-11735 .elementor-element.elementor-element-e61c923 .elementor-image::after {
    height: 100% !important;
    -webkit-clip-path: ellipse(135% 100% at 50% 0%) !important;
    clip-path: ellipse(135% 100% at 50% 0%) !important;
  }

  .elementor-11735 .elementor-element.elementor-element-e61c923::before,
  .elementor-11735 .elementor-element.elementor-element-e61c923 .elementor-image::before {
    top: 50% !important;
    width: 35px !important;
    height: 35px !important;
    transform: translate(-50%, -50%) translateY(6px) !important;
  }
}

/* Tablet (481px to 768px) */
@media screen and (min-width: 481px) and (max-width: 768px) {
  .elementor-11735 .elementor-element.elementor-element-e61c923::after,
  .elementor-11735 .elementor-element.elementor-element-e61c923 .elementor-image::after {
    height: 100% !important;
  }

  .elementor-11735 .elementor-element.elementor-element-e61c923::before,
  .elementor-11735 .elementor-element.elementor-element-e61c923 .elementor-image::before {
    top: 50% !important;
    width: 55px !important;
    height: 55px !important;
  }
}

/* Large Tablet/Small Desktop (769px to 1024px) */
@media screen and (min-width: 769px) and (max-width: 1024px) {
  .elementor-11735 .elementor-element.elementor-element-e61c923::after,
  .elementor-11735 .elementor-element.elementor-element-e61c923 .elementor-image::after {
    height: 100% !important;
  }

  .elementor-11735 .elementor-element.elementor-element-e61c923::before,
  .elementor-11735 .elementor-element.elementor-element-e61c923 .elementor-image::before {
    top: 50% !important;
    width: 58px !important;
    height: 58px !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ecb9545 */.elementor-11735 .elementor-element.elementor-element-ecb9545:hover .elementor-widget-image::after {
  opacity: 0.7 !important;
  transition: opacity 0.3s ease 0s;
}

.elementor-11735 .elementor-element.elementor-element-ecb9545:hover .elementor-widget-image::before {
  opacity: 1 !important;
  transform: translate(-50%, -50%) translateY(0);
  transition: all 0.3s ease 0s;
}

.elementor-11735 .elementor-element.elementor-element-ecb9545:hover .elementor-heading-title {
  color: #317BC4 !important;
  transition: color 0.3s ease 0s;
}

/* Hover out: everything fades after delay */
.elementor-11735 .elementor-element.elementor-element-ecb9545 .elementor-widget-image::after,
.elementor-11735 .elementor-element.elementor-element-ecb9545 .elementor-widget-image::before,
.elementor-11735 .elementor-element.elementor-element-ecb9545 .elementor-heading-title {
  transition-delay: 0.5s; /* delay on mouse leave */
}

/* Touch-friendly hover states for mobile */
@media screen and (max-width: 480px) {
  .elementor-11735 .elementor-element.elementor-element-ecb9545:active .elementor-widget-image::after,
  .elementor-11735 .elementor-element.elementor-element-ecb9545:focus .elementor-widget-image::after {
    opacity: 0.7 !important;
    transition: opacity 0.3s ease 0s;
  }

  .elementor-11735 .elementor-element.elementor-element-ecb9545:active .elementor-widget-image::before,
  .elementor-11735 .elementor-element.elementor-element-ecb9545:focus .elementor-widget-image::before {
    opacity: 1 !important;
    transform: translate(-50%, -50%) translateY(0);
    transition: all 0.3s ease 0s;
  }

  .elementor-11735 .elementor-element.elementor-element-ecb9545:active .elementor-heading-title,
  .elementor-11735 .elementor-element.elementor-element-ecb9545:focus .elementor-heading-title {
    color: #317BC4 !important;
    transition: color 0.3s ease 0s;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1f12155 *//* Base styles for image box */
.elementor-11735 .elementor-element.elementor-element-1f12155,
.elementor-11735 .elementor-element.elementor-element-1f12155 .elementor-widget-container,
.elementor-11735 .elementor-element.elementor-element-1f12155 .elementor-image {
  position: relative !important;
  overflow: hidden !important;
  -webkit-transform: translateZ(0); 
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  z-index: 1 !important;
}

/* Overlay background (fixed for iOS & Android) */
.elementor-11735 .elementor-element.elementor-element-1f12155::after,
.elementor-11735 .elementor-element.elementor-element-1f12155 .elementor-image::after {
  content: "" !important;
  position: absolute !important;
  top: 0 !important;
  left: 0 !important;
  width: 100% !important;
  height: 100% !important; /* full coverage */
  background-color: #317BC4 !important; /* use background-color */
  opacity: 0 !important;
  transition: opacity 0.5s ease 0s !important;
  pointer-events: none !important;
  border-radius: 8px !important;

  -webkit-clip-path: ellipse(120% 100% at 50% 0%) !important; /* iOS fix */
  clip-path: ellipse(120% 100% at 50% 0%) !important;

  z-index: 10 !important; /* sits above image */
  display: block !important;
  will-change: opacity, transform;
}

/* Icon inside overlay */
.elementor-11735 .elementor-element.elementor-element-1f12155::before,
.elementor-11735 .elementor-element.elementor-element-1f12155 .elementor-image::before {
  content: "" !important;
  position: absolute !important;
  top: 25% !important;
  left: 50% !important;
  width: 120px !important;
  height: 120px !important;
  background-image: url('https://teamlynkx.com/wp-content/uploads/2025/09/market-growth.png') !important;
  background-size: contain !important;
  background-repeat: no-repeat !important;
  background-position: center !important;
  transform: translate(-50%, -50%) translateY(15px) !important;
  opacity: 0 !important;
  transition: all 0.5s ease 0s !important;
  z-index: 11 !important; /* above overlay */
  display: block !important;
  will-change: opacity, transform;
}

/* ============================
   Responsive Adjustments
   ============================ */

/* Mobile Styles */
@media screen and (max-width: 480px) {
  .elementor-11735 .elementor-element.elementor-element-1f12155::after,
  .elementor-11735 .elementor-element.elementor-element-1f12155 .elementor-image::after {
    height: 100% !important;
    -webkit-clip-path: ellipse(125% 100% at 50% 0%) !important;
    clip-path: ellipse(125% 100% at 50% 0%) !important;
  }

  .elementor-11735 .elementor-element.elementor-element-1f12155::before,
  .elementor-11735 .elementor-element.elementor-element-1f12155 .elementor-image::before {
    top: 22.5% !important;
    width: 45px !important;
    height: 45px !important;
    transform: translate(-50%, -50%) translateY(10px) !important;
  }
}

/* Small Mobile (up to 375px) */
@media screen and (max-width: 375px) {
  .elementor-11735 .elementor-element.elementor-element-1f12155::after,
  .elementor-11735 .elementor-element.elementor-element-1f12155 .elementor-image::after {
    height: 100% !important;
    -webkit-clip-path: ellipse(130% 100% at 50% 0%) !important;
    clip-path: ellipse(130% 100% at 50% 0%) !important;
  }

  .elementor-11735 .elementor-element.elementor-element-1f12155::before,
  .elementor-11735 .elementor-element.elementor-element-1f12155 .elementor-image::before {
    top: 50% !important;
    width: 40px !important;
    height: 40px !important;
    transform: translate(-50%, -50%) translateY(8px) !important;
  }
}

/* Very Small Mobile (up to 320px) */
@media screen and (max-width: 320px) {
  .elementor-11735 .elementor-element.elementor-element-1f12155::after,
  .elementor-11735 .elementor-element.elementor-element-1f12155 .elementor-image::after {
    height: 100% !important;
    -webkit-clip-path: ellipse(135% 100% at 50% 0%) !important;
    clip-path: ellipse(135% 100% at 50% 0%) !important;
  }

  .elementor-11735 .elementor-element.elementor-element-1f12155::before,
  .elementor-11735 .elementor-element.elementor-element-1f12155 .elementor-image::before {
    top: 50% !important;
    width: 35px !important;
    height: 35px !important;
    transform: translate(-50%, -50%) translateY(6px) !important;
  }
}

/* Tablet (481px to 768px) */
@media screen and (min-width: 481px) and (max-width: 768px) {
  .elementor-11735 .elementor-element.elementor-element-1f12155::after,
  .elementor-11735 .elementor-element.elementor-element-1f12155 .elementor-image::after {
    height: 100% !important;
  }

  .elementor-11735 .elementor-element.elementor-element-1f12155::before,
  .elementor-11735 .elementor-element.elementor-element-1f12155 .elementor-image::before {
    top: 50% !important;
    width: 55px !important;
    height: 55px !important;
  }
}

/* Large Tablet/Small Desktop (769px to 1024px) */
@media screen and (min-width: 769px) and (max-width: 1024px) {
  .elementor-11735 .elementor-element.elementor-element-1f12155::after,
  .elementor-11735 .elementor-element.elementor-element-1f12155 .elementor-image::after {
    height: 100% !important;
  }

  .elementor-11735 .elementor-element.elementor-element-1f12155::before,
  .elementor-11735 .elementor-element.elementor-element-1f12155 .elementor-image::before {
    top: 50% !important;
    width: 58px !important;
    height: 58px !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-018bd05 */.elementor-11735 .elementor-element.elementor-element-018bd05:hover .elementor-widget-image::after {
  opacity: 0.7 !important;
  transition: opacity 0.3s ease 0s;
}

.elementor-11735 .elementor-element.elementor-element-018bd05:hover .elementor-widget-image::before {
  opacity: 1 !important;
  transform: translate(-50%, -50%) translateY(0);
  transition: all 0.3s ease 0s;
}

.elementor-11735 .elementor-element.elementor-element-018bd05:hover .elementor-heading-title {
  color: #317BC4 !important;
  transition: color 0.3s ease 0s;
}

/* Hover out: everything fades after delay */
.elementor-11735 .elementor-element.elementor-element-018bd05 .elementor-widget-image::after,
.elementor-11735 .elementor-element.elementor-element-018bd05 .elementor-widget-image::before,
.elementor-11735 .elementor-element.elementor-element-018bd05 .elementor-heading-title {
  transition-delay: 0.5s; /* delay on mouse leave */
}

/* Touch-friendly hover states for mobile */
@media screen and (max-width: 480px) {
  .elementor-11735 .elementor-element.elementor-element-018bd05:active .elementor-widget-image::after,
  .elementor-11735 .elementor-element.elementor-element-018bd05:focus .elementor-widget-image::after {
    opacity: 0.7 !important;
    transition: opacity 0.3s ease 0s;
  }

  .elementor-11735 .elementor-element.elementor-element-018bd05:active .elementor-widget-image::before,
  .elementor-11735 .elementor-element.elementor-element-018bd05:focus .elementor-widget-image::before {
    opacity: 1 !important;
    transform: translate(-50%, -50%) translateY(0);
    transition: all 0.3s ease 0s;
  }

  .elementor-11735 .elementor-element.elementor-element-018bd05:active .elementor-heading-title,
  .elementor-11735 .elementor-element.elementor-element-018bd05:focus .elementor-heading-title {
    color: #317BC4 !important;
    transition: color 0.3s ease 0s;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e3426e0 */.elementor-11735 .elementor-element.elementor-element-e3426e0 .elementor-widget-wrap {
  display: flex;
  align-items: stretch;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-612e6aa *//* ============================================
   PART 2: IMAGE BOX CSS - FIXED VERSION
   (Apply this to your image box widget)
   ============================================ */

/* Base styles for image box - More specific targeting */
.elementor-11735 .elementor-element.elementor-element-612e6aa,
.elementor-11735 .elementor-element.elementor-element-612e6aa .elementor-widget-container,
.elementor-11735 .elementor-element.elementor-element-612e6aa .elementor-image {
  position: relative !important;
  overflow: hidden !important;
}

/* Overlay background - Fixed positioning */
.elementor-11735 .elementor-element.elementor-element-612e6aa::after {
  content: "" !important;
  position: absolute !important;
  top: 0 !important;
  left: 0 !important;
  width: 100% !important;
  height: 50% !important; /* Increased from 41.15% for better visibility */
  background: #317BC4 !important; /* overlay color */
  opacity: 0 !important;
  transition: opacity 0.5s ease 0s !important;
  pointer-events: none !important;
  border-radius: 8px !important; /* Slightly larger radius */
  clip-path: ellipse(120% 100% at 50% 0%) !important; /* Wider ellipse */
  z-index: 10 !important; /* Higher z-index */
  display: block !important;
}

/* Icon inside overlay - Fixed centering */
.elementor-11735 .elementor-element.elementor-element-612e6aa::before {
  content: "" !important;
  position: absolute !important;
  top: 25% !important; /* Adjusted for better centering */
  left: 50% !important;
  width: 120px !important; /* Slightly smaller for better fit */
  height: 120px !important;
  background-image: url('https://teamlynkx.com/wp-content/uploads/2025/09/accounting-2.png') !important;
  background-size: contain !important;
  background-repeat: no-repeat !important;
  background-position: center !important;
  transform: translate(-50%, -50%) translateY(15px) !important;
  opacity: 0 !important;
  transition: all 0.5s ease 0s !important;
  z-index: 11 !important; /* Higher than overlay */
  display: block !important;
}

/* Alternative targeting for Elementor image containers */
.elementor-11735 .elementor-element.elementor-element-612e6aa .elementor-image::after {
  content: "" !important;
  position: absolute !important;
  top: 0 !important;
  left: 0 !important;
  width: 100% !important;
  height: 50% !important;
  background: #317BC4 !important;
  opacity: 0 !important;
  transition: opacity 0.5s ease 0s !important;
  pointer-events: none !important;
  border-radius: 8px !important;
  clip-path: ellipse(120% 100% at 50% 0%) !important;
  z-index: 10 !important;
  display: block !important;
}

.elementor-11735 .elementor-element.elementor-element-612e6aa .elementor-image::before {
  content: "" !important;
  position: absolute !important;
  top: 25% !important;
  left: 50% !important;
  width: 120px !important;
  height: 120px !important;
  background-image: url('https://teamlynkx.com/wp-content/uploads/2025/09/accounting-2.png') !important;
  background-size: contain !important;
  background-repeat: no-repeat !important;
  background-position: center !important;
  transform: translate(-50%, -50%) translateY(15px) !important;
  opacity: 0 !important;
  transition: all 0.5s ease 0s !important;
  z-index: 11 !important;
  display: block !important;
}

/* Debug - Temporary visible overlay to check positioning */
/* REMOVE THIS AFTER TESTING */
.elementor-11735 .elementor-element.elementor-element-612e6aa::after,
.elementor-11735 .elementor-element.elementor-element-612e6aa .elementor-image::after {
  /* Uncomment the line below to see the overlay without hover for debugging */
  /* opacity: 0.3 !important; */
}

/* Mobile Styles - Large phones (up to 480px) */
@media screen and (max-width: 480px) {
  /* Mobile overlay background */
  .elementor-11735 .elementor-element.elementor-element-612e6aa::after,
  .elementor-11735 .elementor-element.elementor-element-612e6aa .elementor-image::after {
    height: 45% !important; /* Larger for mobile visibility */
    clip-path: ellipse(125% 100% at 50% 0%) !important;
  }
  
  /* Mobile icon positioning */
  .elementor-11735 .elementor-element.elementor-element-612e6aa::before,
  .elementor-11735 .elementor-element.elementor-element-612e6aa .elementor-image::before {
    top: 22.5% !important;
    width: 45px !important;
    height: 45px !important;
    transform: translate(-50%, -50%) translateY(10px) !important;
  }
  
  /* Ensure smooth transitions on mobile */
  .elementor-11735 .elementor-element.elementor-element-612e6aa::after,
  .elementor-11735 .elementor-element.elementor-element-612e6aa::before,
  .elementor-11735 .elementor-element.elementor-element-612e6aa .elementor-image::after,
  .elementor-11735 .elementor-element.elementor-element-612e6aa .elementor-image::before {
    -webkit-transform: translateZ(0) !important;
    transform: translateZ(0) !important;
    -webkit-backface-visibility: hidden !important;
    backface-visibility: hidden !important;
  }
}

/* Small Mobile Styles - (up to 375px) */
@media screen and (max-width: 375px) {
  .elementor-11735 .elementor-element.elementor-element-612e6aa::after,
  .elementor-11735 .elementor-element.elementor-element-612e6aa .elementor-image::after {
    height: 100% !important; /* Full coverage */
    clip-path: ellipse(130% 100% at 50% 0%) !important;
  }
  
  .elementor-11735 .elementor-element.elementor-element-612e6aa::before,
  .elementor-11735 .elementor-element.elementor-element-612e6aa .elementor-image::before {
    top: 50% !important; /* Keep centered */
    width: 40px !important;
    height: 40px !important;
    transform: translate(-50%, -50%) translateY(8px) !important;
  }
}

/* Very Small Mobile Styles - (up to 320px) */
@media screen and (max-width: 320px) {
  .elementor-11735 .elementor-element.elementor-element-612e6aa::after,
  .elementor-11735 .elementor-element.elementor-element-612e6aa .elementor-image::after {
    height: 100% !important; /* Full coverage */
    clip-path: ellipse(135% 100% at 50% 0%) !important;
  }
  
  .elementor-11735 .elementor-element.elementor-element-612e6aa::before,
  .elementor-11735 .elementor-element.elementor-element-612e6aa .elementor-image::before {
    top: 50% !important; /* Keep centered */
    width: 35px !important;
    height: 35px !important;
    transform: translate(-50%, -50%) translateY(6px) !important;
  }
}

/* Tablet Styles (481px to 768px) */
@media screen and (min-width: 481px) and (max-width: 768px) {
  .elementor-11735 .elementor-element.elementor-element-612e6aa::after,
  .elementor-11735 .elementor-element.elementor-element-612e6aa .elementor-image::after {
    height: 100% !important; /* Full coverage */
  }
  
  .elementor-11735 .elementor-element.elementor-element-612e6aa::before,
  .elementor-11735 .elementor-element.elementor-element-612e6aa .elementor-image::before {
    top: 50% !important; /* Keep centered */
    width: 55px !important;
    height: 55px !important;
  }
}

/* Large Tablet/Small Desktop (769px to 1024px) */
@media screen and (min-width: 769px) and (max-width: 1024px) {
  .elementor-11735 .elementor-element.elementor-element-612e6aa::after,
  .elementor-11735 .elementor-element.elementor-element-612e6aa .elementor-image::after {
    height: 100% !important; /* Full coverage */
  }
  
  .elementor-11735 .elementor-element.elementor-element-612e6aa::before,
  .elementor-11735 .elementor-element.elementor-element-612e6aa .elementor-image::before {
    top: 50% !important; /* Keep centered */
    width: 58px !important;
    height: 58px !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff4dcfa *//* ============================================
   PART 1: CARD CONTAINER CSS
   (Apply this to your main card container)
   ============================================ */

/* Hover in: everything appears instantly */
.elementor-11735 .elementor-element.elementor-element-ff4dcfa:hover .elementor-widget-image::after {
  opacity: 0.7 !important;
  transition: opacity 0.3s ease 0s;
}

.elementor-11735 .elementor-element.elementor-element-ff4dcfa:hover .elementor-widget-image::before {
  opacity: 1 !important;
  transform: translate(-50%, -50%) translateY(0);
  transition: all 0.3s ease 0s;
}

.elementor-11735 .elementor-element.elementor-element-ff4dcfa:hover .elementor-heading-title {
  color: #317BC4 !important;
  transition: color 0.3s ease 0s;
}

/* Hover out: everything fades/disappears after delay */
.elementor-11735 .elementor-element.elementor-element-ff4dcfa .elementor-widget-image::after,
.elementor-11735 .elementor-element.elementor-element-ff4dcfa .elementor-widget-image::before,
.elementor-11735 .elementor-element.elementor-element-ff4dcfa .elementor-heading-title {
  transition-delay: 0.5s; /* delay on mouse leave */
}

/* Touch-friendly hover states for mobile - Container */
@media screen and (max-width: 480px) {
  .elementor-11735 .elementor-element.elementor-element-ff4dcfa:active .elementor-widget-image::after,
  .elementor-11735 .elementor-element.elementor-element-ff4dcfa:focus .elementor-widget-image::after {
    opacity: 0.7 !important;
    transition: opacity 0.3s ease 0s;
  }
  
  .elementor-11735 .elementor-element.elementor-element-ff4dcfa:active .elementor-widget-image::before,
  .elementor-11735 .elementor-element.elementor-element-ff4dcfa:focus .elementor-widget-image::before {
    opacity: 1 !important;
    transform: translate(-50%, -50%) translateY(0);
    transition: all 0.3s ease 0s;
  }
  
  .elementor-11735 .elementor-element.elementor-element-ff4dcfa:active .elementor-heading-title,
  .elementor-11735 .elementor-element.elementor-element-ff4dcfa:focus .elementor-heading-title {
    color: #317BC4 !important;
    transition: color 0.3s ease 0s;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a74e344 *//* ============================================
   PART 2: IMAGE BOX CSS - FIXED VERSION
   (Apply this to your image box widget)
   ============================================ */

/* Base styles for image box - More specific targeting */
.elementor-11735 .elementor-element.elementor-element-a74e344,
.elementor-11735 .elementor-element.elementor-element-a74e344 .elementor-widget-container,
.elementor-11735 .elementor-element.elementor-element-a74e344 .elementor-image {
  position: relative !important;
  overflow: hidden !important;
}

/* Overlay background - Fixed positioning */
.elementor-11735 .elementor-element.elementor-element-a74e344::after {
  content: "" !important;
  position: absolute !important;
  top: 0 !important;
  left: 0 !important;
  width: 100% !important;
  height: 50% !important; /* Increased from 41.15% for better visibility */
  background: #317BC4 !important; /* overlay color */
  opacity: 0 !important;
  transition: opacity 0.5s ease 0s !important;
  pointer-events: none !important;
  border-radius: 8px !important; /* Slightly larger radius */
  clip-path: ellipse(120% 100% at 50% 0%) !important; /* Wider ellipse */
  z-index: 10 !important; /* Higher z-index */
  display: block !important;
}

/* Icon inside overlay - Fixed centering */
.elementor-11735 .elementor-element.elementor-element-a74e344::before {
  content: "" !important;
  position: absolute !important;
  top: 25% !important; /* Adjusted for better centering */
  left: 50% !important;
  width: 120px !important; /* Slightly smaller for better fit */
  height: 120px !important;
  background-image: url('https://teamlynkx.com/wp-content/uploads/2025/09/project.png') !important;
  background-size: contain !important;
  background-repeat: no-repeat !important;
  background-position: center !important;
  transform: translate(-50%, -50%) translateY(15px) !important;
  opacity: 0 !important;
  transition: all 0.5s ease 0s !important;
  z-index: 11 !important; /* Higher than overlay */
  display: block !important;
}

/* Alternative targeting for Elementor image containers */
.elementor-11735 .elementor-element.elementor-element-a74e344 .elementor-image::after {
  content: "" !important;
  position: absolute !important;
  top: 0 !important;
  left: 0 !important;
  width: 100% !important;
  height: 50% !important;
  background: #317BC4 !important;
  opacity: 0 !important;
  transition: opacity 0.5s ease 0s !important;
  pointer-events: none !important;
  border-radius: 8px !important;
  clip-path: ellipse(120% 100% at 50% 0%) !important;
  z-index: 10 !important;
  display: block !important;
}

.elementor-11735 .elementor-element.elementor-element-a74e344 .elementor-image::before {
  content: "" !important;
  position: absolute !important;
  top: 25% !important;
  left: 50% !important;
  width: 120px !important;
  height: 120px !important;
  background-image: url('https://teamlynkx.com/wp-content/uploads/2025/09/project.png') !important;
  background-size: contain !important;
  background-repeat: no-repeat !important;
  background-position: center !important;
  transform: translate(-50%, -50%) translateY(15px) !important;
  opacity: 0 !important;
  transition: all 0.5s ease 0s !important;
  z-index: 11 !important;
  display: block !important;
}

/* Debug - Temporary visible overlay to check positioning */
/* REMOVE THIS AFTER TESTING */
.elementor-11735 .elementor-element.elementor-element-a74e344::after,
.elementor-11735 .elementor-element.elementor-element-a74e344 .elementor-image::after {
  /* Uncomment the line below to see the overlay without hover for debugging */
  /* opacity: 0.3 !important; */
}

/* Mobile Styles - Large phones (up to 480px) */
@media screen and (max-width: 480px) {
  /* Mobile overlay background */
  .elementor-11735 .elementor-element.elementor-element-a74e344::after,
  .elementor-11735 .elementor-element.elementor-element-a74e344 .elementor-image::after {
    height: 45% !important; /* Larger for mobile visibility */
    clip-path: ellipse(125% 100% at 50% 0%) !important;
  }
  
  /* Mobile icon positioning */
  .elementor-11735 .elementor-element.elementor-element-a74e344::before,
  .elementor-11735 .elementor-element.elementor-element-a74e344 .elementor-image::before {
    top: 22.5% !important;
    width: 45px !important;
    height: 45px !important;
    transform: translate(-50%, -50%) translateY(10px) !important;
  }
  
  /* Ensure smooth transitions on mobile */
  .elementor-11735 .elementor-element.elementor-element-a74e344::after,
  .elementor-11735 .elementor-element.elementor-element-a74e344::before,
  .elementor-11735 .elementor-element.elementor-element-a74e344 .elementor-image::after,
  .elementor-11735 .elementor-element.elementor-element-a74e344 .elementor-image::before {
    -webkit-transform: translateZ(0) !important;
    transform: translateZ(0) !important;
    -webkit-backface-visibility: hidden !important;
    backface-visibility: hidden !important;
  }
}

/* Small Mobile Styles - (up to 375px) */
@media screen and (max-width: 375px) {
  .elementor-11735 .elementor-element.elementor-element-a74e344::after,
  .elementor-11735 .elementor-element.elementor-element-a74e344 .elementor-image::after {
    height: 100% !important; /* Full coverage */
    clip-path: ellipse(130% 100% at 50% 0%) !important;
  }
  
  .elementor-11735 .elementor-element.elementor-element-a74e344::before,
  .elementor-11735 .elementor-element.elementor-element-a74e344 .elementor-image::before {
    top: 50% !important; /* Keep centered */
    width: 40px !important;
    height: 40px !important;
    transform: translate(-50%, -50%) translateY(8px) !important;
  }
}

/* Very Small Mobile Styles - (up to 320px) */
@media screen and (max-width: 320px) {
  .elementor-11735 .elementor-element.elementor-element-a74e344::after,
  .elementor-11735 .elementor-element.elementor-element-a74e344 .elementor-image::after {
    height: 100% !important; /* Full coverage */
    clip-path: ellipse(135% 100% at 50% 0%) !important;
  }
  
  .elementor-11735 .elementor-element.elementor-element-a74e344::before,
  .elementor-11735 .elementor-element.elementor-element-a74e344 .elementor-image::before {
    top: 50% !important; /* Keep centered */
    width: 35px !important;
    height: 35px !important;
    transform: translate(-50%, -50%) translateY(6px) !important;
  }
}

/* Tablet Styles (481px to 768px) */
@media screen and (min-width: 481px) and (max-width: 768px) {
  .elementor-11735 .elementor-element.elementor-element-a74e344::after,
  .elementor-11735 .elementor-element.elementor-element-a74e344 .elementor-image::after {
    height: 100% !important; /* Full coverage */
  }
  
  .elementor-11735 .elementor-element.elementor-element-a74e344::before,
  .elementor-11735 .elementor-element.elementor-element-a74e344 .elementor-image::before {
    top: 50% !important; /* Keep centered */
    width: 55px !important;
    height: 55px !important;
  }
}

/* Large Tablet/Small Desktop (769px to 1024px) */
@media screen and (min-width: 769px) and (max-width: 1024px) {
  .elementor-11735 .elementor-element.elementor-element-a74e344::after,
  .elementor-11735 .elementor-element.elementor-element-a74e344 .elementor-image::after {
    height: 100% !important; /* Full coverage */
  }
  
  .elementor-11735 .elementor-element.elementor-element-a74e344::before,
  .elementor-11735 .elementor-element.elementor-element-a74e344 .elementor-image::before {
    top: 50% !important; /* Keep centered */
    width: 58px !important;
    height: 58px !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-437ca62 *//* ============================================
   PART 1: CARD CONTAINER CSS
   (Apply this to your main card container)
   ============================================ */

/* Hover in: everything appears instantly */
.elementor-11735 .elementor-element.elementor-element-437ca62:hover .elementor-widget-image::after {
  opacity: 0.7 !important;
  transition: opacity 0.3s ease 0s;
}

.elementor-11735 .elementor-element.elementor-element-437ca62:hover .elementor-widget-image::before {
  opacity: 1 !important;
  transform: translate(-50%, -50%) translateY(0);
  transition: all 0.3s ease 0s;
}

.elementor-11735 .elementor-element.elementor-element-437ca62:hover .elementor-heading-title {
  color: #317BC4 !important;
  transition: color 0.3s ease 0s;
}

/* Hover out: everything fades/disappears after delay */
.elementor-11735 .elementor-element.elementor-element-437ca62 .elementor-widget-image::after,
.elementor-11735 .elementor-element.elementor-element-437ca62 .elementor-widget-image::before,
.elementor-11735 .elementor-element.elementor-element-437ca62 .elementor-heading-title {
  transition-delay: 0.5s; /* delay on mouse leave */
}

/* Touch-friendly hover states for mobile - Container */
@media screen and (max-width: 480px) {
  .elementor-11735 .elementor-element.elementor-element-437ca62:active .elementor-widget-image::after,
  .elementor-11735 .elementor-element.elementor-element-437ca62:focus .elementor-widget-image::after {
    opacity: 0.7 !important;
    transition: opacity 0.3s ease 0s;
  }
  
  .elementor-11735 .elementor-element.elementor-element-437ca62:active .elementor-widget-image::before,
  .elementor-11735 .elementor-element.elementor-element-437ca62:focus .elementor-widget-image::before {
    opacity: 1 !important;
    transform: translate(-50%, -50%) translateY(0);
    transition: all 0.3s ease 0s;
  }
  
  .elementor-11735 .elementor-element.elementor-element-437ca62:active .elementor-heading-title,
  .elementor-11735 .elementor-element.elementor-element-437ca62:focus .elementor-heading-title {
    color: #317BC4 !important;
    transition: color 0.3s ease 0s;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b1e9a2 *//* ============================================
   PART 2: IMAGE BOX CSS - FIXED VERSION
   (Apply this to your image box widget)
   ============================================ */

/* Base styles for image box - More specific targeting */
.elementor-11735 .elementor-element.elementor-element-8b1e9a2,
.elementor-11735 .elementor-element.elementor-element-8b1e9a2 .elementor-widget-container,
.elementor-11735 .elementor-element.elementor-element-8b1e9a2 .elementor-image {
  position: relative !important;
  overflow: hidden !important;
}

/* Overlay background - Fixed positioning */
.elementor-11735 .elementor-element.elementor-element-8b1e9a2::after {
  content: "" !important;
  position: absolute !important;
  top: 0 !important;
  left: 0 !important;
  width: 100% !important;
  height: 50% !important; /* Increased from 41.15% for better visibility */
  background: #317BC4 !important; /* overlay color */
  opacity: 0 !important;
  transition: opacity 0.5s ease 0s !important;
  pointer-events: none !important;
  border-radius: 8px !important; /* Slightly larger radius */
  clip-path: ellipse(120% 100% at 50% 0%) !important; /* Wider ellipse */
  z-index: 10 !important; /* Higher z-index */
  display: block !important;
}

/* Icon inside overlay - Fixed centering */
.elementor-11735 .elementor-element.elementor-element-8b1e9a2::before {
  content: "" !important;
  position: absolute !important;
  top: 25% !important; /* Adjusted for better centering */
  left: 50% !important;
  width: 120px !important; /* Slightly smaller for better fit */
  height: 120px !important;
  background-image: url('https://teamlynkx.com/wp-content/uploads/2025/09/digital-marketing-1.png') !important;
  background-size: contain !important;
  background-repeat: no-repeat !important;
  background-position: center !important;
  transform: translate(-50%, -50%) translateY(15px) !important;
  opacity: 0 !important;
  transition: all 0.5s ease 0s !important;
  z-index: 11 !important; /* Higher than overlay */
  display: block !important;
}

/* Alternative targeting for Elementor image containers */
.elementor-11735 .elementor-element.elementor-element-8b1e9a2 .elementor-image::after {
  content: "" !important;
  position: absolute !important;
  top: 0 !important;
  left: 0 !important;
  width: 100% !important;
  height: 50% !important;
  background: #317BC4 !important;
  opacity: 0 !important;
  transition: opacity 0.5s ease 0s !important;
  pointer-events: none !important;
  border-radius: 8px !important;
  clip-path: ellipse(120% 100% at 50% 0%) !important;
  z-index: 10 !important;
  display: block !important;
}

.elementor-11735 .elementor-element.elementor-element-8b1e9a2 .elementor-image::before {
  content: "" !important;
  position: absolute !important;
  top: 25% !important;
  left: 50% !important;
  width: 120px !important;
  height: 120px !important;
  background-image: url('https://teamlynkx.com/wp-content/uploads/2025/09/digital-marketing-1.png') !important;
  background-size: contain !important;
  background-repeat: no-repeat !important;
  background-position: center !important;
  transform: translate(-50%, -50%) translateY(15px) !important;
  opacity: 0 !important;
  transition: all 0.5s ease 0s !important;
  z-index: 11 !important;
  display: block !important;
}

/* Debug - Temporary visible overlay to check positioning */
/* REMOVE THIS AFTER TESTING */
.elementor-11735 .elementor-element.elementor-element-8b1e9a2::after,
.elementor-11735 .elementor-element.elementor-element-8b1e9a2 .elementor-image::after {
  /* Uncomment the line below to see the overlay without hover for debugging */
  /* opacity: 0.3 !important; */
}

/* Mobile Styles - Large phones (up to 480px) */
@media screen and (max-width: 480px) {
  /* Mobile overlay background */
  .elementor-11735 .elementor-element.elementor-element-8b1e9a2::after,
  .elementor-11735 .elementor-element.elementor-element-8b1e9a2 .elementor-image::after {
    height: 45% !important; /* Larger for mobile visibility */
    clip-path: ellipse(125% 100% at 50% 0%) !important;
  }
  
  /* Mobile icon positioning */
  .elementor-11735 .elementor-element.elementor-element-8b1e9a2::before,
  .elementor-11735 .elementor-element.elementor-element-8b1e9a2 .elementor-image::before {
    top: 22.5% !important;
    width: 45px !important;
    height: 45px !important;
    transform: translate(-50%, -50%) translateY(10px) !important;
  }
  
  /* Ensure smooth transitions on mobile */
  .elementor-11735 .elementor-element.elementor-element-8b1e9a2::after,
  .elementor-11735 .elementor-element.elementor-element-8b1e9a2::before,
  .elementor-11735 .elementor-element.elementor-element-8b1e9a2 .elementor-image::after,
  .elementor-11735 .elementor-element.elementor-element-8b1e9a2 .elementor-image::before {
    -webkit-transform: translateZ(0) !important;
    transform: translateZ(0) !important;
    -webkit-backface-visibility: hidden !important;
    backface-visibility: hidden !important;
  }
}

/* Small Mobile Styles - (up to 375px) */
@media screen and (max-width: 375px) {
  .elementor-11735 .elementor-element.elementor-element-8b1e9a2::after,
  .elementor-11735 .elementor-element.elementor-element-8b1e9a2 .elementor-image::after {
    height: 100% !important; /* Full coverage */
    clip-path: ellipse(130% 100% at 50% 0%) !important;
  }
  
  .elementor-11735 .elementor-element.elementor-element-8b1e9a2::before,
  .elementor-11735 .elementor-element.elementor-element-8b1e9a2 .elementor-image::before {
    top: 50% !important; /* Keep centered */
    width: 40px !important;
    height: 40px !important;
    transform: translate(-50%, -50%) translateY(8px) !important;
  }
}

/* Very Small Mobile Styles - (up to 320px) */
@media screen and (max-width: 320px) {
  .elementor-11735 .elementor-element.elementor-element-8b1e9a2::after,
  .elementor-11735 .elementor-element.elementor-element-8b1e9a2 .elementor-image::after {
    height: 100% !important; /* Full coverage */
    clip-path: ellipse(135% 100% at 50% 0%) !important;
  }
  
  .elementor-11735 .elementor-element.elementor-element-8b1e9a2::before,
  .elementor-11735 .elementor-element.elementor-element-8b1e9a2 .elementor-image::before {
    top: 50% !important; /* Keep centered */
    width: 35px !important;
    height: 35px !important;
    transform: translate(-50%, -50%) translateY(6px) !important;
  }
}

/* Tablet Styles (481px to 768px) */
@media screen and (min-width: 481px) and (max-width: 768px) {
  .elementor-11735 .elementor-element.elementor-element-8b1e9a2::after,
  .elementor-11735 .elementor-element.elementor-element-8b1e9a2 .elementor-image::after {
    height: 100% !important; /* Full coverage */
  }
  
  .elementor-11735 .elementor-element.elementor-element-8b1e9a2::before,
  .elementor-11735 .elementor-element.elementor-element-8b1e9a2 .elementor-image::before {
    top: 50% !important; /* Keep centered */
    width: 55px !important;
    height: 55px !important;
  }
}

/* Large Tablet/Small Desktop (769px to 1024px) */
@media screen and (min-width: 769px) and (max-width: 1024px) {
  .elementor-11735 .elementor-element.elementor-element-8b1e9a2::after,
  .elementor-11735 .elementor-element.elementor-element-8b1e9a2 .elementor-image::after {
    height: 100% !important; /* Full coverage */
  }
  
  .elementor-11735 .elementor-element.elementor-element-8b1e9a2::before,
  .elementor-11735 .elementor-element.elementor-element-8b1e9a2 .elementor-image::before {
    top: 50% !important; /* Keep centered */
    width: 58px !important;
    height: 58px !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-369c0f1 *//* ============================================
   PART 1: CARD CONTAINER CSS
   (Apply this to your main card container)
   ============================================ */

/* Hover in: everything appears instantly */
.elementor-11735 .elementor-element.elementor-element-369c0f1:hover .elementor-widget-image::after {
  opacity: 0.7 !important;
  transition: opacity 0.3s ease 0s;
}

.elementor-11735 .elementor-element.elementor-element-369c0f1:hover .elementor-widget-image::before {
  opacity: 1 !important;
  transform: translate(-50%, -50%) translateY(0);
  transition: all 0.3s ease 0s;
}

.elementor-11735 .elementor-element.elementor-element-369c0f1:hover .elementor-heading-title {
  color: #317BC4 !important;
  transition: color 0.3s ease 0s;
}

/* Hover out: everything fades/disappears after delay */
.elementor-11735 .elementor-element.elementor-element-369c0f1 .elementor-widget-image::after,
.elementor-11735 .elementor-element.elementor-element-369c0f1 .elementor-widget-image::before,
.elementor-11735 .elementor-element.elementor-element-369c0f1 .elementor-heading-title {
  transition-delay: 0.5s; /* delay on mouse leave */
}

/* Touch-friendly hover states for mobile - Container */
@media screen and (max-width: 480px) {
  .elementor-11735 .elementor-element.elementor-element-369c0f1:active .elementor-widget-image::after,
  .elementor-11735 .elementor-element.elementor-element-369c0f1:focus .elementor-widget-image::after {
    opacity: 0.7 !important;
    transition: opacity 0.3s ease 0s;
  }
  
  .elementor-11735 .elementor-element.elementor-element-369c0f1:active .elementor-widget-image::before,
  .elementor-11735 .elementor-element.elementor-element-369c0f1:focus .elementor-widget-image::before {
    opacity: 1 !important;
    transform: translate(-50%, -50%) translateY(0);
    transition: all 0.3s ease 0s;
  }
  
  .elementor-11735 .elementor-element.elementor-element-369c0f1:active .elementor-heading-title,
  .elementor-11735 .elementor-element.elementor-element-369c0f1:focus .elementor-heading-title {
    color: #317BC4 !important;
    transition: color 0.3s ease 0s;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8ad1318 *//* ============================================
   PART 2: IMAGE BOX CSS - FIXED VERSION
   (Apply this to your image box widget)
   ============================================ */

/* Base styles for image box - More specific targeting */
.elementor-11735 .elementor-element.elementor-element-8ad1318,
.elementor-11735 .elementor-element.elementor-element-8ad1318 .elementor-widget-container,
.elementor-11735 .elementor-element.elementor-element-8ad1318 .elementor-image {
  position: relative !important;
  overflow: hidden !important;
}

/* Overlay background - Fixed positioning */
.elementor-11735 .elementor-element.elementor-element-8ad1318::after {
  content: "" !important;
  position: absolute !important;
  top: 0 !important;
  left: 0 !important;
  width: 100% !important;
  height: 50% !important; /* Increased from 41.15% for better visibility */
  background: #317BC4 !important; /* overlay color */
  opacity: 0 !important;
  transition: opacity 0.5s ease 0s !important;
  pointer-events: none !important;
  border-radius: 8px !important; /* Slightly larger radius */
  clip-path: ellipse(120% 100% at 50% 0%) !important; /* Wider ellipse */
  z-index: 10 !important; /* Higher z-index */
  display: block !important;
}

/* Icon inside overlay - Fixed centering */
.elementor-11735 .elementor-element.elementor-element-8ad1318::before {
  content: "" !important;
  position: absolute !important;
  top: 25% !important; /* Adjusted for better centering */
  left: 50% !important;
  width: 120px !important; /* Slightly smaller for better fit */
  height: 120px !important;
  background-image: url('https://teamlynkx.com/wp-content/uploads/2025/09/life-insurance.png') !important;
  background-size: contain !important;
  background-repeat: no-repeat !important;
  background-position: center !important;
  transform: translate(-50%, -50%) translateY(15px) !important;
  opacity: 0 !important;
  transition: all 0.5s ease 0s !important;
  z-index: 11 !important; /* Higher than overlay */
  display: block !important;
}

/* Alternative targeting for Elementor image containers */
.elementor-11735 .elementor-element.elementor-element-8ad1318 .elementor-image::after {
  content: "" !important;
  position: absolute !important;
  top: 0 !important;
  left: 0 !important;
  width: 100% !important;
  height: 50% !important;
  background: #317BC4 !important;
  opacity: 0 !important;
  transition: opacity 0.5s ease 0s !important;
  pointer-events: none !important;
  border-radius: 8px !important;
  clip-path: ellipse(120% 100% at 50% 0%) !important;
  z-index: 10 !important;
  display: block !important;
}

.elementor-11735 .elementor-element.elementor-element-8ad1318 .elementor-image::before {
  content: "" !important;
  position: absolute !important;
  top: 25% !important;
  left: 50% !important;
  width: 120px !important;
  height: 120px !important;
  background-image: url('https://teamlynkx.com/wp-content/uploads/2025/09/life-insurance.png') !important;
  background-size: contain !important;
  background-repeat: no-repeat !important;
  background-position: center !important;
  transform: translate(-50%, -50%) translateY(15px) !important;
  opacity: 0 !important;
  transition: all 0.5s ease 0s !important;
  z-index: 11 !important;
  display: block !important;
}

/* Debug - Temporary visible overlay to check positioning */
/* REMOVE THIS AFTER TESTING */
.elementor-11735 .elementor-element.elementor-element-8ad1318::after,
.elementor-11735 .elementor-element.elementor-element-8ad1318 .elementor-image::after {
  /* Uncomment the line below to see the overlay without hover for debugging */
  /* opacity: 0.3 !important; */
}

/* Mobile Styles - Large phones (up to 480px) */
@media screen and (max-width: 480px) {
  /* Mobile overlay background */
  .elementor-11735 .elementor-element.elementor-element-8ad1318::after,
  .elementor-11735 .elementor-element.elementor-element-8ad1318 .elementor-image::after {
    height: 45% !important; /* Larger for mobile visibility */
    clip-path: ellipse(125% 100% at 50% 0%) !important;
  }
  
  /* Mobile icon positioning */
  .elementor-11735 .elementor-element.elementor-element-8ad1318::before,
  .elementor-11735 .elementor-element.elementor-element-8ad1318 .elementor-image::before {
    top: 22.5% !important;
    width: 45px !important;
    height: 45px !important;
    transform: translate(-50%, -50%) translateY(10px) !important;
  }
  
  /* Ensure smooth transitions on mobile */
  .elementor-11735 .elementor-element.elementor-element-8ad1318::after,
  .elementor-11735 .elementor-element.elementor-element-8ad1318::before,
  .elementor-11735 .elementor-element.elementor-element-8ad1318 .elementor-image::after,
  .elementor-11735 .elementor-element.elementor-element-8ad1318 .elementor-image::before {
    -webkit-transform: translateZ(0) !important;
    transform: translateZ(0) !important;
    -webkit-backface-visibility: hidden !important;
    backface-visibility: hidden !important;
  }
}

/* Small Mobile Styles - (up to 375px) */
@media screen and (max-width: 375px) {
  .elementor-11735 .elementor-element.elementor-element-8ad1318::after,
  .elementor-11735 .elementor-element.elementor-element-8ad1318 .elementor-image::after {
    height: 100% !important; /* Full coverage */
    clip-path: ellipse(130% 100% at 50% 0%) !important;
  }
  
  .elementor-11735 .elementor-element.elementor-element-8ad1318::before,
  .elementor-11735 .elementor-element.elementor-element-8ad1318 .elementor-image::before {
    top: 50% !important; /* Keep centered */
    width: 40px !important;
    height: 40px !important;
    transform: translate(-50%, -50%) translateY(8px) !important;
  }
}

/* Very Small Mobile Styles - (up to 320px) */
@media screen and (max-width: 320px) {
  .elementor-11735 .elementor-element.elementor-element-8ad1318::after,
  .elementor-11735 .elementor-element.elementor-element-8ad1318 .elementor-image::after {
    height: 100% !important; /* Full coverage */
    clip-path: ellipse(135% 100% at 50% 0%) !important;
  }
  
  .elementor-11735 .elementor-element.elementor-element-8ad1318::before,
  .elementor-11735 .elementor-element.elementor-element-8ad1318 .elementor-image::before {
    top: 50% !important; /* Keep centered */
    width: 35px !important;
    height: 35px !important;
    transform: translate(-50%, -50%) translateY(6px) !important;
  }
}

/* Tablet Styles (481px to 768px) */
@media screen and (min-width: 481px) and (max-width: 768px) {
  .elementor-11735 .elementor-element.elementor-element-8ad1318::after,
  .elementor-11735 .elementor-element.elementor-element-8ad1318 .elementor-image::after {
    height: 100% !important; /* Full coverage */
  }
  
  .elementor-11735 .elementor-element.elementor-element-8ad1318::before,
  .elementor-11735 .elementor-element.elementor-element-8ad1318 .elementor-image::before {
    top: 50% !important; /* Keep centered */
    width: 55px !important;
    height: 55px !important;
  }
}

/* Large Tablet/Small Desktop (769px to 1024px) */
@media screen and (min-width: 769px) and (max-width: 1024px) {
  .elementor-11735 .elementor-element.elementor-element-8ad1318::after,
  .elementor-11735 .elementor-element.elementor-element-8ad1318 .elementor-image::after {
    height: 100% !important; /* Full coverage */
  }
  
  .elementor-11735 .elementor-element.elementor-element-8ad1318::before,
  .elementor-11735 .elementor-element.elementor-element-8ad1318 .elementor-image::before {
    top: 50% !important; /* Keep centered */
    width: 58px !important;
    height: 58px !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8278930 *//* ============================================
   PART 1: CARD CONTAINER CSS
   (Apply this to your main card container)
   ============================================ */

/* Hover in: everything appears instantly */
.elementor-11735 .elementor-element.elementor-element-8278930:hover .elementor-widget-image::after {
  opacity: 0.7 !important;
  transition: opacity 0.3s ease 0s;
}

.elementor-11735 .elementor-element.elementor-element-8278930:hover .elementor-widget-image::before {
  opacity: 1 !important;
  transform: translate(-50%, -50%) translateY(0);
  transition: all 0.3s ease 0s;
}

.elementor-11735 .elementor-element.elementor-element-8278930:hover .elementor-heading-title {
  color: #317BC4 !important;
  transition: color 0.3s ease 0s;
}

/* Hover out: everything fades/disappears after delay */
.elementor-11735 .elementor-element.elementor-element-8278930 .elementor-widget-image::after,
.elementor-11735 .elementor-element.elementor-element-8278930 .elementor-widget-image::before,
.elementor-11735 .elementor-element.elementor-element-8278930 .elementor-heading-title {
  transition-delay: 0.5s; /* delay on mouse leave */
}

/* Touch-friendly hover states for mobile - Container */
@media screen and (max-width: 480px) {
  .elementor-11735 .elementor-element.elementor-element-8278930:active .elementor-widget-image::after,
  .elementor-11735 .elementor-element.elementor-element-8278930:focus .elementor-widget-image::after {
    opacity: 0.7 !important;
    transition: opacity 0.3s ease 0s;
  }
  
  .elementor-11735 .elementor-element.elementor-element-8278930:active .elementor-widget-image::before,
  .elementor-11735 .elementor-element.elementor-element-8278930:focus .elementor-widget-image::before {
    opacity: 1 !important;
    transform: translate(-50%, -50%) translateY(0);
    transition: all 0.3s ease 0s;
  }
  
  .elementor-11735 .elementor-element.elementor-element-8278930:active .elementor-heading-title,
  .elementor-11735 .elementor-element.elementor-element-8278930:focus .elementor-heading-title {
    color: #317BC4 !important;
    transition: color 0.3s ease 0s;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fabaa04 *//* ============================================
   PART 2: IMAGE BOX CSS - FIXED VERSION
   (Apply this to your image box widget)
   ============================================ */

/* Base styles for image box - More specific targeting */
.elementor-11735 .elementor-element.elementor-element-fabaa04,
.elementor-11735 .elementor-element.elementor-element-fabaa04 .elementor-widget-container,
.elementor-11735 .elementor-element.elementor-element-fabaa04 .elementor-image {
  position: relative !important;
  overflow: hidden !important;
}

/* Overlay background - Fixed positioning */
.elementor-11735 .elementor-element.elementor-element-fabaa04::after {
  content: "" !important;
  position: absolute !important;
  top: 0 !important;
  left: 0 !important;
  width: 100% !important;
  height: 50% !important; /* Increased from 41.15% for better visibility */
  background: #317BC4 !important; /* overlay color */
  opacity: 0 !important;
  transition: opacity 0.5s ease 0s !important;
  pointer-events: none !important;
  border-radius: 8px !important; /* Slightly larger radius */
  clip-path: ellipse(120% 100% at 50% 0%) !important; /* Wider ellipse */
  z-index: 10 !important; /* Higher z-index */
  display: block !important;
}

/* Icon inside overlay - Fixed centering */
.elementor-11735 .elementor-element.elementor-element-fabaa04::before {
  content: "" !important;
  position: absolute !important;
  top: 25% !important; /* Adjusted for better centering */
  left: 50% !important;
  width: 120px !important; /* Slightly smaller for better fit */
  height: 120px !important;
  background-image: url('https://teamlynkx.com/wp-content/uploads/2025/09/legal.png') !important;
  background-size: contain !important;
  background-repeat: no-repeat !important;
  background-position: center !important;
  transform: translate(-50%, -50%) translateY(15px) !important;
  opacity: 0 !important;
  transition: all 0.5s ease 0s !important;
  z-index: 11 !important; /* Higher than overlay */
  display: block !important;
}

/* Alternative targeting for Elementor image containers */
.elementor-11735 .elementor-element.elementor-element-fabaa04 .elementor-image::after {
  content: "" !important;
  position: absolute !important;
  top: 0 !important;
  left: 0 !important;
  width: 100% !important;
  height: 50% !important;
  background: #317BC4 !important;
  opacity: 0 !important;
  transition: opacity 0.5s ease 0s !important;
  pointer-events: none !important;
  border-radius: 8px !important;
  clip-path: ellipse(120% 100% at 50% 0%) !important;
  z-index: 10 !important;
  display: block !important;
}

.elementor-11735 .elementor-element.elementor-element-fabaa04 .elementor-image::before {
  content: "" !important;
  position: absolute !important;
  top: 25% !important;
  left: 50% !important;
  width: 120px !important;
  height: 120px !important;
  background-image: url('https://teamlynkx.com/wp-content/uploads/2025/09/legal.png') !important;
  background-size: contain !important;
  background-repeat: no-repeat !important;
  background-position: center !important;
  transform: translate(-50%, -50%) translateY(15px) !important;
  opacity: 0 !important;
  transition: all 0.5s ease 0s !important;
  z-index: 11 !important;
  display: block !important;
}

/* Debug - Temporary visible overlay to check positioning */
/* REMOVE THIS AFTER TESTING */
.elementor-11735 .elementor-element.elementor-element-fabaa04::after,
.elementor-11735 .elementor-element.elementor-element-fabaa04 .elementor-image::after {
  /* Uncomment the line below to see the overlay without hover for debugging */
  /* opacity: 0.3 !important; */
}

/* Mobile Styles - Large phones (up to 480px) */
@media screen and (max-width: 480px) {
  /* Mobile overlay background */
  .elementor-11735 .elementor-element.elementor-element-fabaa04::after,
  .elementor-11735 .elementor-element.elementor-element-fabaa04 .elementor-image::after {
    height: 45% !important; /* Larger for mobile visibility */
    clip-path: ellipse(125% 100% at 50% 0%) !important;
  }
  
  /* Mobile icon positioning */
  .elementor-11735 .elementor-element.elementor-element-fabaa04::before,
  .elementor-11735 .elementor-element.elementor-element-fabaa04 .elementor-image::before {
    top: 22.5% !important;
    width: 45px !important;
    height: 45px !important;
    transform: translate(-50%, -50%) translateY(10px) !important;
  }
  
  /* Ensure smooth transitions on mobile */
  .elementor-11735 .elementor-element.elementor-element-fabaa04::after,
  .elementor-11735 .elementor-element.elementor-element-fabaa04::before,
  .elementor-11735 .elementor-element.elementor-element-fabaa04 .elementor-image::after,
  .elementor-11735 .elementor-element.elementor-element-fabaa04 .elementor-image::before {
    -webkit-transform: translateZ(0) !important;
    transform: translateZ(0) !important;
    -webkit-backface-visibility: hidden !important;
    backface-visibility: hidden !important;
  }
}

/* Small Mobile Styles - (up to 375px) */
@media screen and (max-width: 375px) {
  .elementor-11735 .elementor-element.elementor-element-fabaa04::after,
  .elementor-11735 .elementor-element.elementor-element-fabaa04 .elementor-image::after {
    height: 100% !important; /* Full coverage */
    clip-path: ellipse(130% 100% at 50% 0%) !important;
  }
  
  .elementor-11735 .elementor-element.elementor-element-fabaa04::before,
  .elementor-11735 .elementor-element.elementor-element-fabaa04 .elementor-image::before {
    top: 50% !important; /* Keep centered */
    width: 40px !important;
    height: 40px !important;
    transform: translate(-50%, -50%) translateY(8px) !important;
  }
}

/* Very Small Mobile Styles - (up to 320px) */
@media screen and (max-width: 320px) {
  .elementor-11735 .elementor-element.elementor-element-fabaa04::after,
  .elementor-11735 .elementor-element.elementor-element-fabaa04 .elementor-image::after {
    height: 100% !important; /* Full coverage */
    clip-path: ellipse(135% 100% at 50% 0%) !important;
  }
  
  .elementor-11735 .elementor-element.elementor-element-fabaa04::before,
  .elementor-11735 .elementor-element.elementor-element-fabaa04 .elementor-image::before {
    top: 50% !important; /* Keep centered */
    width: 35px !important;
    height: 35px !important;
    transform: translate(-50%, -50%) translateY(6px) !important;
  }
}

/* Tablet Styles (481px to 768px) */
@media screen and (min-width: 481px) and (max-width: 768px) {
  .elementor-11735 .elementor-element.elementor-element-fabaa04::after,
  .elementor-11735 .elementor-element.elementor-element-fabaa04 .elementor-image::after {
    height: 100% !important; /* Full coverage */
  }
  
  .elementor-11735 .elementor-element.elementor-element-fabaa04::before,
  .elementor-11735 .elementor-element.elementor-element-fabaa04 .elementor-image::before {
    top: 50% !important; /* Keep centered */
    width: 55px !important;
    height: 55px !important;
  }
}

/* Large Tablet/Small Desktop (769px to 1024px) */
@media screen and (min-width: 769px) and (max-width: 1024px) {
  .elementor-11735 .elementor-element.elementor-element-fabaa04::after,
  .elementor-11735 .elementor-element.elementor-element-fabaa04 .elementor-image::after {
    height: 100% !important; /* Full coverage */
  }
  
  .elementor-11735 .elementor-element.elementor-element-fabaa04::before,
  .elementor-11735 .elementor-element.elementor-element-fabaa04 .elementor-image::before {
    top: 50% !important; /* Keep centered */
    width: 58px !important;
    height: 58px !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6cebc4 *//* ============================================
   PART 1: CARD CONTAINER CSS
   (Apply this to your main card container)
   ============================================ */

/* Hover in: everything appears instantly */
.elementor-11735 .elementor-element.elementor-element-d6cebc4:hover .elementor-widget-image::after {
  opacity: 0.7 !important;
  transition: opacity 0.3s ease 0s;
}

.elementor-11735 .elementor-element.elementor-element-d6cebc4:hover .elementor-widget-image::before {
  opacity: 1 !important;
  transform: translate(-50%, -50%) translateY(0);
  transition: all 0.3s ease 0s;
}

.elementor-11735 .elementor-element.elementor-element-d6cebc4:hover .elementor-heading-title {
  color: #317BC4 !important;
  transition: color 0.3s ease 0s;
}

/* Hover out: everything fades/disappears after delay */
.elementor-11735 .elementor-element.elementor-element-d6cebc4 .elementor-widget-image::after,
.elementor-11735 .elementor-element.elementor-element-d6cebc4 .elementor-widget-image::before,
.elementor-11735 .elementor-element.elementor-element-d6cebc4 .elementor-heading-title {
  transition-delay: 0.5s; /* delay on mouse leave */
}

/* Touch-friendly hover states for mobile - Container */
@media screen and (max-width: 480px) {
  .elementor-11735 .elementor-element.elementor-element-d6cebc4:active .elementor-widget-image::after,
  .elementor-11735 .elementor-element.elementor-element-d6cebc4:focus .elementor-widget-image::after {
    opacity: 0.7 !important;
    transition: opacity 0.3s ease 0s;
  }
  
  .elementor-11735 .elementor-element.elementor-element-d6cebc4:active .elementor-widget-image::before,
  .elementor-11735 .elementor-element.elementor-element-d6cebc4:focus .elementor-widget-image::before {
    opacity: 1 !important;
    transform: translate(-50%, -50%) translateY(0);
    transition: all 0.3s ease 0s;
  }
  
  .elementor-11735 .elementor-element.elementor-element-d6cebc4:active .elementor-heading-title,
  .elementor-11735 .elementor-element.elementor-element-d6cebc4:focus .elementor-heading-title {
    color: #317BC4 !important;
    transition: color 0.3s ease 0s;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f437b01 *//* ============================================
   PART 2: IMAGE BOX CSS - FIXED VERSION
   (Apply this to your image box widget)
   ============================================ */

/* Base styles for image box - More specific targeting */
.elementor-11735 .elementor-element.elementor-element-f437b01,
.elementor-11735 .elementor-element.elementor-element-f437b01 .elementor-widget-container,
.elementor-11735 .elementor-element.elementor-element-f437b01 .elementor-image {
  position: relative !important;
  overflow: hidden !important;
}

/* Overlay background - Fixed positioning */
.elementor-11735 .elementor-element.elementor-element-f437b01::after {
  content: "" !important;
  position: absolute !important;
  top: 0 !important;
  left: 0 !important;
  width: 100% !important;
  height: 50% !important; /* Increased from 41.15% for better visibility */
  background: #317BC4 !important; /* overlay color */
  opacity: 0 !important;
  transition: opacity 0.5s ease 0s !important;
  pointer-events: none !important;
  border-radius: 8px !important; /* Slightly larger radius */
  clip-path: ellipse(120% 100% at 50% 0%) !important; /* Wider ellipse */
  z-index: 10 !important; /* Higher z-index */
  display: block !important;
}

/* Icon inside overlay - Fixed centering */
.elementor-11735 .elementor-element.elementor-element-f437b01::before {
  content: "" !important;
  position: absolute !important;
  top: 25% !important; /* Adjusted for better centering */
  left: 50% !important;
  width: 120px !important; /* Slightly smaller for better fit */
  height: 120px !important;
  background-image: url('https://teamlynkx.com/wp-content/uploads/2025/09/market-growth.png') !important;
  background-size: contain !important;
  background-repeat: no-repeat !important;
  background-position: center !important;
  transform: translate(-50%, -50%) translateY(15px) !important;
  opacity: 0 !important;
  transition: all 0.5s ease 0s !important;
  z-index: 11 !important; /* Higher than overlay */
  display: block !important;
}

/* Alternative targeting for Elementor image containers */
.elementor-11735 .elementor-element.elementor-element-f437b01 .elementor-image::after {
  content: "" !important;
  position: absolute !important;
  top: 0 !important;
  left: 0 !important;
  width: 100% !important;
  height: 50% !important;
  background: #317BC4 !important;
  opacity: 0 !important;
  transition: opacity 0.5s ease 0s !important;
  pointer-events: none !important;
  border-radius: 8px !important;
  clip-path: ellipse(120% 100% at 50% 0%) !important;
  z-index: 10 !important;
  display: block !important;
}

.elementor-11735 .elementor-element.elementor-element-f437b01 .elementor-image::before {
  content: "" !important;
  position: absolute !important;
  top: 25% !important;
  left: 50% !important;
  width: 120px !important;
  height: 120px !important;
  background-image: url('https://teamlynkx.com/wp-content/uploads/2025/09/market-growth.png') !important;
  background-size: contain !important;
  background-repeat: no-repeat !important;
  background-position: center !important;
  transform: translate(-50%, -50%) translateY(15px) !important;
  opacity: 0 !important;
  transition: all 0.5s ease 0s !important;
  z-index: 11 !important;
  display: block !important;
}

/* Debug - Temporary visible overlay to check positioning */
/* REMOVE THIS AFTER TESTING */
.elementor-11735 .elementor-element.elementor-element-f437b01::after,
.elementor-11735 .elementor-element.elementor-element-f437b01 .elementor-image::after {
  /* Uncomment the line below to see the overlay without hover for debugging */
  /* opacity: 0.3 !important; */
}

/* Mobile Styles - Large phones (up to 480px) */
@media screen and (max-width: 480px) {
  /* Mobile overlay background */
  .elementor-11735 .elementor-element.elementor-element-f437b01::after,
  .elementor-11735 .elementor-element.elementor-element-f437b01 .elementor-image::after {
    height: 45% !important; /* Larger for mobile visibility */
    clip-path: ellipse(125% 100% at 50% 0%) !important;
  }
  
  /* Mobile icon positioning */
  .elementor-11735 .elementor-element.elementor-element-f437b01::before,
  .elementor-11735 .elementor-element.elementor-element-f437b01 .elementor-image::before {
    top: 22.5% !important;
    width: 45px !important;
    height: 45px !important;
    transform: translate(-50%, -50%) translateY(10px) !important;
  }
  
  /* Ensure smooth transitions on mobile */
  .elementor-11735 .elementor-element.elementor-element-f437b01::after,
  .elementor-11735 .elementor-element.elementor-element-f437b01::before,
  .elementor-11735 .elementor-element.elementor-element-f437b01 .elementor-image::after,
  .elementor-11735 .elementor-element.elementor-element-f437b01 .elementor-image::before {
    -webkit-transform: translateZ(0) !important;
    transform: translateZ(0) !important;
    -webkit-backface-visibility: hidden !important;
    backface-visibility: hidden !important;
  }
}

/* Small Mobile Styles - (up to 375px) */
@media screen and (max-width: 375px) {
  .elementor-11735 .elementor-element.elementor-element-f437b01::after,
  .elementor-11735 .elementor-element.elementor-element-f437b01 .elementor-image::after {
    height: 100% !important; /* Full coverage */
    clip-path: ellipse(130% 100% at 50% 0%) !important;
  }
  
  .elementor-11735 .elementor-element.elementor-element-f437b01::before,
  .elementor-11735 .elementor-element.elementor-element-f437b01 .elementor-image::before {
    top: 50% !important; /* Keep centered */
    width: 40px !important;
    height: 40px !important;
    transform: translate(-50%, -50%) translateY(8px) !important;
  }
}

/* Very Small Mobile Styles - (up to 320px) */
@media screen and (max-width: 320px) {
  .elementor-11735 .elementor-element.elementor-element-f437b01::after,
  .elementor-11735 .elementor-element.elementor-element-f437b01 .elementor-image::after {
    height: 100% !important; /* Full coverage */
    clip-path: ellipse(135% 100% at 50% 0%) !important;
  }
  
  .elementor-11735 .elementor-element.elementor-element-f437b01::before,
  .elementor-11735 .elementor-element.elementor-element-f437b01 .elementor-image::before {
    top: 50% !important; /* Keep centered */
    width: 35px !important;
    height: 35px !important;
    transform: translate(-50%, -50%) translateY(6px) !important;
  }
}

/* Tablet Styles (481px to 768px) */
@media screen and (min-width: 481px) and (max-width: 768px) {
  .elementor-11735 .elementor-element.elementor-element-f437b01::after,
  .elementor-11735 .elementor-element.elementor-element-f437b01 .elementor-image::after {
    height: 100% !important; /* Full coverage */
  }
  
  .elementor-11735 .elementor-element.elementor-element-f437b01::before,
  .elementor-11735 .elementor-element.elementor-element-f437b01 .elementor-image::before {
    top: 50% !important; /* Keep centered */
    width: 55px !important;
    height: 55px !important;
  }
}

/* Large Tablet/Small Desktop (769px to 1024px) */
@media screen and (min-width: 769px) and (max-width: 1024px) {
  .elementor-11735 .elementor-element.elementor-element-f437b01::after,
  .elementor-11735 .elementor-element.elementor-element-f437b01 .elementor-image::after {
    height: 100% !important; /* Full coverage */
  }
  
  .elementor-11735 .elementor-element.elementor-element-f437b01::before,
  .elementor-11735 .elementor-element.elementor-element-f437b01 .elementor-image::before {
    top: 50% !important; /* Keep centered */
    width: 58px !important;
    height: 58px !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa09df5 *//* ============================================
   PART 1: CARD CONTAINER CSS
   (Apply this to your main card container)
   ============================================ */

/* Hover in: everything appears instantly */
.elementor-11735 .elementor-element.elementor-element-fa09df5:hover .elementor-widget-image::after {
  opacity: 0.7 !important;
  transition: opacity 0.3s ease 0s;
}

.elementor-11735 .elementor-element.elementor-element-fa09df5:hover .elementor-widget-image::before {
  opacity: 1 !important;
  transform: translate(-50%, -50%) translateY(0);
  transition: all 0.3s ease 0s;
}

.elementor-11735 .elementor-element.elementor-element-fa09df5:hover .elementor-heading-title {
  color: #317BC4 !important;
  transition: color 0.3s ease 0s;
}

/* Hover out: everything fades/disappears after delay */
.elementor-11735 .elementor-element.elementor-element-fa09df5 .elementor-widget-image::after,
.elementor-11735 .elementor-element.elementor-element-fa09df5 .elementor-widget-image::before,
.elementor-11735 .elementor-element.elementor-element-fa09df5 .elementor-heading-title {
  transition-delay: 0.5s; /* delay on mouse leave */
}

/* Touch-friendly hover states for mobile - Container */
@media screen and (max-width: 480px) {
  .elementor-11735 .elementor-element.elementor-element-fa09df5:active .elementor-widget-image::after,
  .elementor-11735 .elementor-element.elementor-element-fa09df5:focus .elementor-widget-image::after {
    opacity: 0.7 !important;
    transition: opacity 0.3s ease 0s;
  }
  
  .elementor-11735 .elementor-element.elementor-element-fa09df5:active .elementor-widget-image::before,
  .elementor-11735 .elementor-element.elementor-element-fa09df5:focus .elementor-widget-image::before {
    opacity: 1 !important;
    transform: translate(-50%, -50%) translateY(0);
    transition: all 0.3s ease 0s;
  }
  
  .elementor-11735 .elementor-element.elementor-element-fa09df5:active .elementor-heading-title,
  .elementor-11735 .elementor-element.elementor-element-fa09df5:focus .elementor-heading-title {
    color: #317BC4 !important;
    transition: color 0.3s ease 0s;
  }
}/* End custom CSS */