.elementor-56 .elementor-element.elementor-element-a1fb21b{--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:150px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-56 .elementor-element.elementor-element-dc86bb1{text-align:center;}.elementor-56 .elementor-element.elementor-element-dc86bb1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:700;}.elementor-56 .elementor-element.elementor-element-90b6613{text-align:center;}.elementor-56 .elementor-element.elementor-element-90b6613 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:58px;font-weight:500;line-height:1.4em;}.elementor-56 .elementor-element.elementor-element-361b823{--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;}.elementor-56 .elementor-element.elementor-element-f42a237{--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;--z-index:10;}.elementor-56 .elementor-element.elementor-element-04ecac4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;}.elementor-56 .elementor-element.elementor-element-efd3a74 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;}.elementor-56 .elementor-element.elementor-element-c916cae .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;}.elementor-56 .elementor-element.elementor-element-eeaa975{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-56 .elementor-element.elementor-element-19cca35{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-56 .elementor-element.elementor-element-1eb2a65 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-56 .elementor-element.elementor-element-5034fe8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:0;}.elementor-56 .elementor-element.elementor-element-7fe06d2{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-56 .elementor-element.elementor-element-0fbc9af .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;}.elementor-56 .elementor-element.elementor-element-ac87091{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;}.elementor-56 .elementor-element.elementor-element-8d0ac1a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;}.elementor-56 .elementor-element.elementor-element-f47382e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:1;}.elementor-56 .elementor-element.elementor-element-67a0e32{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-56 .elementor-element.elementor-element-752c43f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;}.elementor-56 .elementor-element.elementor-element-1a1e53d{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;}.elementor-56 .elementor-element.elementor-element-b95e9f3{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;}.elementor-56 .elementor-element.elementor-element-f6cc857{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:2;}.elementor-56 .elementor-element.elementor-element-ca844af{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-56 .elementor-element.elementor-element-fa2a3ed .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;}.elementor-56 .elementor-element.elementor-element-bac59b1{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;}.elementor-56 .elementor-element.elementor-element-4e9bcf0{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;}.elementor-56 .elementor-element.elementor-element-e6d241c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:3;}.elementor-56 .elementor-element.elementor-element-2179685{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-56 .elementor-element.elementor-element-0dad156 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;}.elementor-56 .elementor-element.elementor-element-bfd1d62{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;}.elementor-56 .elementor-element.elementor-element-5916adb{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;}.elementor-56 .elementor-element.elementor-element-819dbe2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:4;}.elementor-56 .elementor-element.elementor-element-ebb48b9{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-56 .elementor-element.elementor-element-0f515ed .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;}.elementor-56 .elementor-element.elementor-element-2d3588b{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;}.elementor-56 .elementor-element.elementor-element-1f66462{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-56 .elementor-element.elementor-element-177534d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-56 .elementor-element.elementor-element-732dd8e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-56 .elementor-element.elementor-element-2822579{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-56 .elementor-element.elementor-element-51388b2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;}.elementor-56 .elementor-element.elementor-element-f54b19a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;}.elementor-56 .elementor-element.elementor-element-4fbbad5{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;}.elementor-56 .elementor-element.elementor-element-c55fb39{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-56 .elementor-element.elementor-element-79d02e2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-56 .elementor-element.elementor-element-ec9cdbb{--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:flex-start;--align-items:flex-start;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:0;}.elementor-56 .elementor-element.elementor-element-8b9e1c4{width:100%;max-width:100%;}.elementor-56 .elementor-element.elementor-element-8b9e1c4 > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:8px 10px 8px 10px;border-radius:50px 50px 50px 50px;}.elementor-56 .elementor-element.elementor-element-8b9e1c4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;}.elementor-56 .elementor-element.elementor-element-1d02356 > .elementor-widget-container{padding:8px 20px 8px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;}.elementor-56 .elementor-element.elementor-element-1d02356{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;color:var( --e-global-color-primary );}.elementor-56 .elementor-element.elementor-element-c6712ab > .elementor-widget-container{padding:8px 20px 8px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;}.elementor-56 .elementor-element.elementor-element-c6712ab{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;color:var( --e-global-color-primary );}.elementor-56 .elementor-element.elementor-element-8df82cf > .elementor-widget-container{padding:8px 20px 8px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;}.elementor-56 .elementor-element.elementor-element-8df82cf{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;color:var( --e-global-color-primary );}.elementor-56 .elementor-element.elementor-element-4f9aa3d{--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:flex-start;--align-items:flex-start;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:0;}.elementor-56 .elementor-element.elementor-element-ddfeff4{width:100%;max-width:100%;}.elementor-56 .elementor-element.elementor-element-ddfeff4 > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:8px 10px 8px 10px;border-radius:50px 50px 50px 50px;}.elementor-56 .elementor-element.elementor-element-ddfeff4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;}.elementor-56 .elementor-element.elementor-element-fddfdc9 > .elementor-widget-container{padding:8px 20px 8px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;}.elementor-56 .elementor-element.elementor-element-fddfdc9{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;color:var( --e-global-color-primary );}.elementor-56 .elementor-element.elementor-element-974feed > .elementor-widget-container{padding:8px 20px 8px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;}.elementor-56 .elementor-element.elementor-element-974feed{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;color:var( --e-global-color-primary );}.elementor-56 .elementor-element.elementor-element-21f0d91 > .elementor-widget-container{padding:8px 20px 8px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;}.elementor-56 .elementor-element.elementor-element-21f0d91{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;color:var( --e-global-color-primary );}.elementor-56 .elementor-element.elementor-element-1a88f55 > .elementor-widget-container{padding:8px 20px 8px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;}.elementor-56 .elementor-element.elementor-element-1a88f55{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;color:var( --e-global-color-primary );}.elementor-56 .elementor-element.elementor-element-a13b2de{--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:flex-start;--align-items:flex-start;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:0;}.elementor-56 .elementor-element.elementor-element-031c618{width:100%;max-width:100%;}.elementor-56 .elementor-element.elementor-element-031c618 > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:8px 10px 8px 10px;border-radius:50px 50px 50px 50px;}.elementor-56 .elementor-element.elementor-element-031c618 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;}.elementor-56 .elementor-element.elementor-element-35bb0e6 > .elementor-widget-container{padding:8px 20px 8px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;}.elementor-56 .elementor-element.elementor-element-35bb0e6{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;color:var( --e-global-color-primary );}.elementor-56 .elementor-element.elementor-element-f5fa6e9 > .elementor-widget-container{padding:8px 20px 8px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;}.elementor-56 .elementor-element.elementor-element-f5fa6e9{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;color:var( --e-global-color-primary );}.elementor-56 .elementor-element.elementor-element-311e76f > .elementor-widget-container{padding:8px 20px 8px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;}.elementor-56 .elementor-element.elementor-element-311e76f{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;color:var( --e-global-color-primary );}.elementor-56 .elementor-element.elementor-element-8536cb9 > .elementor-widget-container{padding:8px 20px 8px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;}.elementor-56 .elementor-element.elementor-element-8536cb9{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;color:var( --e-global-color-primary );}.elementor-56 .elementor-element.elementor-element-1c1373b > .elementor-widget-container{padding:8px 20px 8px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;}.elementor-56 .elementor-element.elementor-element-1c1373b{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;color:var( --e-global-color-primary );}.elementor-56 .elementor-element.elementor-element-4959382 > .elementor-widget-container{padding:8px 20px 8px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;}.elementor-56 .elementor-element.elementor-element-4959382{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;color:var( --e-global-color-primary );}.elementor-56 .elementor-element.elementor-element-cac92c2{--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:flex-start;--align-items:flex-start;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:0;}.elementor-56 .elementor-element.elementor-element-9ba34a6{width:100%;max-width:100%;}.elementor-56 .elementor-element.elementor-element-9ba34a6 > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:8px 10px 8px 10px;border-radius:50px 50px 50px 50px;}.elementor-56 .elementor-element.elementor-element-9ba34a6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;}.elementor-56 .elementor-element.elementor-element-541e40f > .elementor-widget-container{padding:8px 20px 8px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;}.elementor-56 .elementor-element.elementor-element-541e40f{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;color:var( --e-global-color-primary );}.elementor-56 .elementor-element.elementor-element-fe0bf08 > .elementor-widget-container{padding:8px 20px 8px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;}.elementor-56 .elementor-element.elementor-element-fe0bf08{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;color:var( --e-global-color-primary );}.elementor-56 .elementor-element.elementor-element-8ab7a02 > .elementor-widget-container{padding:8px 20px 8px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;}.elementor-56 .elementor-element.elementor-element-8ab7a02{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;color:var( --e-global-color-primary );}@media(min-width:768px){.elementor-56 .elementor-element.elementor-element-f42a237{--width:25%;}.elementor-56 .elementor-element.elementor-element-eeaa975{--width:75%;}}@media(max-width:1024px){.elementor-56 .elementor-element.elementor-element-dc86bb1 .elementor-heading-title{font-size:22px;}.elementor-56 .elementor-element.elementor-element-90b6613 .elementor-heading-title{font-size:38px;}.elementor-56 .elementor-element.elementor-element-f42a237{--border-radius:20px 20px 20px 20px;}.elementor-56 .elementor-element.elementor-element-04ecac4 > .elementor-widget-container{padding:4px 10px 4px 10px;border-radius:50px 50px 50px 50px;}.elementor-56 .elementor-element.elementor-element-04ecac4 .elementor-heading-title{font-size:20px;}.elementor-56 .elementor-element.elementor-element-efd3a74 > .elementor-widget-container{padding:4px 10px 4px 10px;border-radius:50px 50px 50px 50px;}.elementor-56 .elementor-element.elementor-element-efd3a74 .elementor-heading-title{font-size:20px;}.elementor-56 .elementor-element.elementor-element-c916cae > .elementor-widget-container{padding:4px 10px 4px 10px;border-radius:50px 50px 50px 50px;}.elementor-56 .elementor-element.elementor-element-c916cae .elementor-heading-title{font-size:20px;}}@media(max-width:767px){.elementor-56 .elementor-element.elementor-element-a1fb21b{--padding-top:100px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-56 .elementor-element.elementor-element-90b6613 .elementor-heading-title{font-size:28px;line-height:1.3em;}.elementor-56 .elementor-element.elementor-element-361b823{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-56 .elementor-element.elementor-element-f42a237{--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:4px 4px;--row-gap:4px;--column-gap:4px;--border-radius:50px 50px 50px 50px;}.elementor-56 .elementor-element.elementor-element-04ecac4 > .elementor-widget-container{padding:2px 5px 2px 5px;border-radius:50px 50px 50px 50px;}.elementor-56 .elementor-element.elementor-element-04ecac4 .elementor-heading-title{font-size:18px;}.elementor-56 .elementor-element.elementor-element-efd3a74 > .elementor-widget-container{padding:2px 5px 2px 5px;border-radius:50px 50px 50px 50px;}.elementor-56 .elementor-element.elementor-element-efd3a74 .elementor-heading-title{font-size:18px;}.elementor-56 .elementor-element.elementor-element-c916cae > .elementor-widget-container{padding:2px 5px 2px 5px;border-radius:50px 50px 50px 50px;}.elementor-56 .elementor-element.elementor-element-c916cae .elementor-heading-title{font-size:18px;}.elementor-56 .elementor-element.elementor-element-eeaa975{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-19cca35{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-56 .elementor-element.elementor-element-1eb2a65 .elementor-heading-title{font-size:22px;}.elementor-56 .elementor-element.elementor-element-5034fe8{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-56 .elementor-element.elementor-element-7fe06d2{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-56 .elementor-element.elementor-element-0fbc9af .elementor-heading-title{font-size:17px;}.elementor-56 .elementor-element.elementor-element-ac87091{font-size:17px;}.elementor-56 .elementor-element.elementor-element-8d0ac1a{font-size:17px;}.elementor-56 .elementor-element.elementor-element-f47382e{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-56 .elementor-element.elementor-element-67a0e32{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-56 .elementor-element.elementor-element-752c43f .elementor-heading-title{font-size:17px;}.elementor-56 .elementor-element.elementor-element-1a1e53d{font-size:17px;}.elementor-56 .elementor-element.elementor-element-b95e9f3{font-size:17px;}.elementor-56 .elementor-element.elementor-element-f6cc857{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-56 .elementor-element.elementor-element-ca844af{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-56 .elementor-element.elementor-element-fa2a3ed .elementor-heading-title{font-size:17px;}.elementor-56 .elementor-element.elementor-element-bac59b1{font-size:17px;}.elementor-56 .elementor-element.elementor-element-4e9bcf0{font-size:17px;}.elementor-56 .elementor-element.elementor-element-e6d241c{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-56 .elementor-element.elementor-element-2179685{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-56 .elementor-element.elementor-element-0dad156 .elementor-heading-title{font-size:17px;}.elementor-56 .elementor-element.elementor-element-bfd1d62{font-size:17px;}.elementor-56 .elementor-element.elementor-element-5916adb{font-size:17px;}.elementor-56 .elementor-element.elementor-element-819dbe2{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-56 .elementor-element.elementor-element-ebb48b9{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-56 .elementor-element.elementor-element-0f515ed .elementor-heading-title{font-size:17px;}.elementor-56 .elementor-element.elementor-element-2d3588b{font-size:17px;}.elementor-56 .elementor-element.elementor-element-1f66462{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-56 .elementor-element.elementor-element-177534d .elementor-heading-title{font-size:22px;}.elementor-56 .elementor-element.elementor-element-732dd8e{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-56 .elementor-element.elementor-element-2822579{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-56 .elementor-element.elementor-element-51388b2 .elementor-heading-title{font-size:17px;}.elementor-56 .elementor-element.elementor-element-f54b19a{font-size:17px;}.elementor-56 .elementor-element.elementor-element-4fbbad5{font-size:17px;}.elementor-56 .elementor-element.elementor-element-c55fb39{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-56 .elementor-element.elementor-element-79d02e2 .elementor-heading-title{font-size:22px;}.elementor-56 .elementor-element.elementor-element-ec9cdbb{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-56 .elementor-element.elementor-element-8b9e1c4 .elementor-heading-title{font-size:19px;}.elementor-56 .elementor-element.elementor-element-1d02356 > .elementor-widget-container{padding:4px 10px 4px 10px;}.elementor-56 .elementor-element.elementor-element-c6712ab > .elementor-widget-container{padding:4px 10px 4px 10px;}.elementor-56 .elementor-element.elementor-element-8df82cf > .elementor-widget-container{padding:4px 10px 4px 10px;}.elementor-56 .elementor-element.elementor-element-4f9aa3d{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-56 .elementor-element.elementor-element-ddfeff4 .elementor-heading-title{font-size:19px;}.elementor-56 .elementor-element.elementor-element-fddfdc9 > .elementor-widget-container{padding:4px 10px 4px 10px;}.elementor-56 .elementor-element.elementor-element-974feed > .elementor-widget-container{padding:4px 10px 4px 10px;}.elementor-56 .elementor-element.elementor-element-21f0d91 > .elementor-widget-container{padding:4px 10px 4px 10px;}.elementor-56 .elementor-element.elementor-element-1a88f55 > .elementor-widget-container{padding:4px 10px 4px 10px;}.elementor-56 .elementor-element.elementor-element-a13b2de{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-56 .elementor-element.elementor-element-031c618 .elementor-heading-title{font-size:19px;}.elementor-56 .elementor-element.elementor-element-35bb0e6 > .elementor-widget-container{padding:4px 10px 4px 10px;}.elementor-56 .elementor-element.elementor-element-f5fa6e9 > .elementor-widget-container{padding:4px 10px 4px 10px;}.elementor-56 .elementor-element.elementor-element-311e76f > .elementor-widget-container{padding:4px 10px 4px 10px;}.elementor-56 .elementor-element.elementor-element-8536cb9 > .elementor-widget-container{padding:4px 10px 4px 10px;}.elementor-56 .elementor-element.elementor-element-1c1373b > .elementor-widget-container{padding:4px 10px 4px 10px;}.elementor-56 .elementor-element.elementor-element-4959382 > .elementor-widget-container{padding:4px 10px 4px 10px;}.elementor-56 .elementor-element.elementor-element-cac92c2{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-56 .elementor-element.elementor-element-9ba34a6 .elementor-heading-title{font-size:19px;}.elementor-56 .elementor-element.elementor-element-541e40f > .elementor-widget-container{padding:4px 10px 4px 10px;}.elementor-56 .elementor-element.elementor-element-fe0bf08 > .elementor-widget-container{padding:4px 10px 4px 10px;}.elementor-56 .elementor-element.elementor-element-8ab7a02 > .elementor-widget-container{padding:4px 10px 4px 10px;}}/* Start custom CSS for heading, class: .elementor-element-dc86bb1 */.role-avatar {
  width: 68px;
  height: 68px;
  object-fit: cover;
  vertical-align: middle;
  margin: 0px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90b6613 *//* Desktop (default) */
.role-avatar {
  width: 58px;
  height: 58px;
  object-fit: cover;
  vertical-align: middle;
  margin: 0;
}

/* Tablet */
@media (max-width: 1024px) {
  .role-avatar {
    width: 44px;
    height: 44px;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .role-avatar {
    width: 32px;
    height: 32px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-361b823 *//* Left navigation default state */
.experience-nav .nav-item {
  opacity: 0.5;
  transition: opacity 0.3s ease;
  cursor: pointer;
}

.experience-nav .nav-item:hover {
  opacity: 1;
  transition: opacity 0.3s ease;
}

/* Active state */
.experience-nav .nav-item.is-active {
  opacity: 1;
}

.content-section {
  scroll-margin-top: 100px;
}
@media (max-width: 768px) {
  .content-section {
    scroll-margin-top: 70px;
  }
  .experience-nav {
  background-color: black!important;
}
}/* End custom CSS */