.elementor-49 .elementor-element.elementor-element-34d647c{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-34d647c:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-34d647c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.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-49 .elementor-element.elementor-element-accae59 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 50px 0px;}.elementor-49 .elementor-element.elementor-element-accae59.elementor-element{--align-self:center;}.elementor-49 .elementor-element.elementor-element-accae59 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;}.elementor-49 .elementor-element.elementor-element-25ba6b1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-49 .elementor-element.elementor-element-25ba6b1.elementor-element{--align-self:flex-start;}.elementor-49 .elementor-element.elementor-element-25ba6b1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;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-49 .elementor-element.elementor-element-810a140{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-32b8776 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-49 .elementor-element.elementor-element-32b8776{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-f00a146 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-49 .elementor-element.elementor-element-f00a146{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-5c784b9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-49 .elementor-element.elementor-element-5c784b9.elementor-element{--align-self:flex-start;}.elementor-49 .elementor-element.elementor-element-5c784b9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;}.elementor-49 .elementor-element.elementor-element-97630d5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-49 .elementor-element.elementor-element-97630d5.elementor-element{--align-self:flex-start;}.elementor-49 .elementor-element.elementor-element-97630d5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;}.elementor-49 .elementor-element.elementor-element-c4c8261{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-8a65591 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-49 .elementor-element.elementor-element-8a65591{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-6e3a75a > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-49 .elementor-element.elementor-element-6e3a75a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-fd2f37e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-49 .elementor-element.elementor-element-fd2f37e.elementor-element{--align-self:flex-start;}.elementor-49 .elementor-element.elementor-element-fd2f37e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;}.elementor-49 .elementor-element.elementor-element-7b780e4{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-cc6f8a0 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-49 .elementor-element.elementor-element-cc6f8a0{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-8287578 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-49 .elementor-element.elementor-element-8287578{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-ccf1dbc > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-49 .elementor-element.elementor-element-ccf1dbc{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-55629f8 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-49 .elementor-element.elementor-element-55629f8{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-5601f8e > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-49 .elementor-element.elementor-element-5601f8e{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-3783fef > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-49 .elementor-element.elementor-element-3783fef{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-7743bf6 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-49 .elementor-element.elementor-element-7743bf6{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-c70783a > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-49 .elementor-element.elementor-element-c70783a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-807212a > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-49 .elementor-element.elementor-element-807212a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-5ee8b62 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-49 .elementor-element.elementor-element-5ee8b62{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-1504251 > .elementor-widget-container{margin:0px 0px 0px -25px;padding:0px 0px 10px 0px;}.elementor-49 .elementor-element.elementor-element-1504251{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-7de46db > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-49 .elementor-element.elementor-element-7de46db{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-9233b4a > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-49 .elementor-element.elementor-element-9233b4a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-65281ab > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-49 .elementor-element.elementor-element-65281ab{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-48917a8 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-49 .elementor-element.elementor-element-48917a8{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-f8d2cf6 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-49 .elementor-element.elementor-element-f8d2cf6{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-71f92f4 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-49 .elementor-element.elementor-element-71f92f4{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-45f1f33 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-49 .elementor-element.elementor-element-45f1f33.elementor-element{--align-self:flex-start;}.elementor-49 .elementor-element.elementor-element-45f1f33 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;}.elementor-49 .elementor-element.elementor-element-6c43fc8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-49 .elementor-element.elementor-element-6c43fc8.elementor-element{--align-self:flex-start;}.elementor-49 .elementor-element.elementor-element-6c43fc8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;}.elementor-49 .elementor-element.elementor-element-cce2e21 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-49 .elementor-element.elementor-element-cce2e21{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-155e7ac > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-49 .elementor-element.elementor-element-155e7ac.elementor-element{--align-self:flex-start;}.elementor-49 .elementor-element.elementor-element-155e7ac .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;}.elementor-49 .elementor-element.elementor-element-adb64f0 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-49 .elementor-element.elementor-element-adb64f0{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-1cfd6e4 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-49 .elementor-element.elementor-element-1cfd6e4{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-1ce226d > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-49 .elementor-element.elementor-element-1ce226d{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-4a8507a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-49 .elementor-element.elementor-element-4a8507a.elementor-element{--align-self:flex-start;}.elementor-49 .elementor-element.elementor-element-4a8507a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;}.elementor-49 .elementor-element.elementor-element-cb54ce9 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-49 .elementor-element.elementor-element-cb54ce9{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-a3b3031 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-49 .elementor-element.elementor-element-a3b3031{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-844fa14 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-49 .elementor-element.elementor-element-844fa14{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-7800bdd > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-49 .elementor-element.elementor-element-7800bdd{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-ee4195e > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-49 .elementor-element.elementor-element-ee4195e{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-fa59559 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-49 .elementor-element.elementor-element-fa59559.elementor-element{--align-self:flex-start;}.elementor-49 .elementor-element.elementor-element-fa59559 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;}.elementor-49 .elementor-element.elementor-element-de5f820 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-49 .elementor-element.elementor-element-de5f820{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-4fe8a95 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-49 .elementor-element.elementor-element-4fe8a95{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-2d1ef76 > .elementor-widget-container{margin:0px 0px 0px -15px;padding:0px 0px 10px 0px;}.elementor-49 .elementor-element.elementor-element-2d1ef76{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-5bde51e > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-49 .elementor-element.elementor-element-5bde51e{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-45f5782 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-49 .elementor-element.elementor-element-45f5782{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-ba334ae > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-49 .elementor-element.elementor-element-ba334ae{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-1151359 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-49 .elementor-element.elementor-element-1151359{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-3737ecb > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-49 .elementor-element.elementor-element-3737ecb{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-e839620 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-49 .elementor-element.elementor-element-e839620{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-de84464 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-49 .elementor-element.elementor-element-de84464{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-3cc6ff3 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-49 .elementor-element.elementor-element-3cc6ff3{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-a736b28 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-49 .elementor-element.elementor-element-a736b28.elementor-element{--align-self:flex-start;}.elementor-49 .elementor-element.elementor-element-a736b28 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;}.elementor-49 .elementor-element.elementor-element-4b8cd2a > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-49 .elementor-element.elementor-element-4b8cd2a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-3298446 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-49 .elementor-element.elementor-element-3298446{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-33dc1d8 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-49 .elementor-element.elementor-element-33dc1d8{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-49be1af > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-49 .elementor-element.elementor-element-49be1af.elementor-element{--align-self:flex-start;}.elementor-49 .elementor-element.elementor-element-49be1af .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;}.elementor-49 .elementor-element.elementor-element-ca204af > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-49 .elementor-element.elementor-element-ca204af{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-c05b7e6 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-49 .elementor-element.elementor-element-c05b7e6{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-326052c > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-49 .elementor-element.elementor-element-326052c{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-ba156fc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-49 .elementor-element.elementor-element-ba156fc.elementor-element{--align-self:flex-start;}.elementor-49 .elementor-element.elementor-element-ba156fc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;}.elementor-49 .elementor-element.elementor-element-59fa475 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-49 .elementor-element.elementor-element-59fa475{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-8766bf0 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-49 .elementor-element.elementor-element-8766bf0{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-c10448f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-49 .elementor-element.elementor-element-c10448f.elementor-element{--align-self:flex-start;}.elementor-49 .elementor-element.elementor-element-c10448f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;}.elementor-49 .elementor-element.elementor-element-a7fea6b > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-49 .elementor-element.elementor-element-a7fea6b{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-3738d7e > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-49 .elementor-element.elementor-element-3738d7e{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-83faa5a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-49 .elementor-element.elementor-element-83faa5a.elementor-element{--align-self:flex-start;}.elementor-49 .elementor-element.elementor-element-83faa5a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;}.elementor-49 .elementor-element.elementor-element-f121838 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-49 .elementor-element.elementor-element-f121838{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-aeab36c > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-49 .elementor-element.elementor-element-aeab36c{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-b63c922 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-49 .elementor-element.elementor-element-b63c922{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-0cdfbf4 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-49 .elementor-element.elementor-element-0cdfbf4{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-22bbd59 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-49 .elementor-element.elementor-element-22bbd59{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-da88d47 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-49 .elementor-element.elementor-element-da88d47.elementor-element{--align-self:flex-start;}.elementor-49 .elementor-element.elementor-element-da88d47 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;}.elementor-49 .elementor-element.elementor-element-c121d14 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-49 .elementor-element.elementor-element-c121d14{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-ccf013d > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-49 .elementor-element.elementor-element-ccf013d{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-84198f2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-84198f2{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-49 .elementor-element.elementor-element-34d647c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-ccf013d.elementor-element{--align-self:flex-start;}.elementor-49 .elementor-element.elementor-element-84198f2.elementor-element{--align-self:flex-start;}}@media(min-width:768px){.elementor-49 .elementor-element.elementor-element-34d647c{--content-width:1000px;}}@media(max-width:1024px) and (min-width:768px){.elementor-49 .elementor-element.elementor-element-34d647c{--content-width:700px;}}@media(max-width:767px){.elementor-49 .elementor-element.elementor-element-34d647c{--content-width:90%;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS */.link {
  position: relative;
  color: inherit;
  text-decoration: none;
}

.link::after {
  content: '';
  position: absolute;
  left: 0;
  bottom: 0;
  height: 1px;
  width: 100%;
  background-color: currentColor;
  transform: scaleX(0);
  transform-origin: left;
  transition: transform 0.3s ease;
}

.link:hover::after {
  transform: scaleX(1);
}/* End custom CSS */