.elementor-widget-section .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-section .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-93495 .elementor-element.elementor-element-4e351fa{overflow:visible;}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-93495 .elementor-element.elementor-element-6b7d9dd{color:var( --e-global-color-primary );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider .elementor-divider__text{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-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-93495 .elementor-element.elementor-element-94113dc{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-93495 .elementor-element.elementor-element-94113dc .elementor-divider-separator{width:0%;}.elementor-93495 .elementor-element.elementor-element-94113dc .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-93495 .elementor-element.elementor-element-3b94d10{margin-top:-1rem;margin-bottom:2rem;overflow:visible;}.elementor-93495 .elementor-element.elementor-element-37cfdb2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-93495 .elementor-element.elementor-element-37cfdb2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-93495 .elementor-element.elementor-element-37cfdb2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;padding:0rem 0rem 0rem 0rem;}.elementor-93495 .elementor-element.elementor-element-37cfdb2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-93495 .elementor-element.elementor-element-84013df > .elementor-widget-container{padding:0rem 0rem 0rem 1rem;}.elementor-93495 .elementor-element.elementor-element-84013df .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:600;font-style:italic;color:var( --e-global-color-3458a99d );}.elementor-93495 .elementor-element.elementor-element-18b953a{color:var( --e-global-color-primary );}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-93495 .elementor-element.elementor-element-97aeafc > .elementor-widget-container{margin:3rem 0rem 0rem 0rem;}.elementor-93495 .elementor-element.elementor-element-97aeafc .elementor-widget-container{animation-name:pulse;animation-duration:10s;animation-iteration-count:infinite;animation-direction:normal;}.elementor-93495 .elementor-element.elementor-element-97aeafc .widget-image-caption{margin-block-start:52px;}.elementor-93495 .elementor-element.elementor-element-bae046d{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-93495 .elementor-element.elementor-element-bae046d .elementor-divider-separator{width:0%;}.elementor-93495 .elementor-element.elementor-element-bae046d .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-93495 .elementor-element.elementor-element-c3bfaf6{margin-top:-1rem;margin-bottom:2rem;overflow:visible;}.elementor-93495 .elementor-element.elementor-element-4cff9ae:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-93495 .elementor-element.elementor-element-4cff9ae > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-93495 .elementor-element.elementor-element-4cff9ae > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;padding:0rem 0rem 0rem 0rem;}.elementor-93495 .elementor-element.elementor-element-4cff9ae > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-93495 .elementor-element.elementor-element-4dd2c5e > .elementor-widget-container{padding:0rem 0rem 0rem 1rem;}.elementor-93495 .elementor-element.elementor-element-4dd2c5e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:600;font-style:italic;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-3458a99d );}.elementor-93495 .elementor-element.elementor-element-ddeca7a{color:var( --e-global-color-primary );}.elementor-93495 .elementor-element.elementor-element-04662f6:not(.elementor-motion-effects-element-type-background), .elementor-93495 .elementor-element.elementor-element-04662f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://portfolio-collective.com/wp-content/uploads/2023/07/blob-blue.png");background-position:center center;background-repeat:no-repeat;background-size:59% auto;}.elementor-93495 .elementor-element.elementor-element-04662f6 > .elementor-background-overlay{opacity:0.2;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-93495 .elementor-element.elementor-element-04662f6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;overflow:visible;}.elementor-93495 .elementor-element.elementor-element-18036b3 .elementor-widget-container{animation-name:tada;animation-duration:30s;animation-iteration-count:infinite;animation-direction:normal;}.elementor-93495 .elementor-element.elementor-element-522c365 .elementor-widget-container{animation-name:swing;animation-duration:15s;animation-iteration-count:infinite;animation-direction:normal;}.elementor-93495 .elementor-element.elementor-element-55b4216{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-93495 .elementor-element.elementor-element-55b4216 .elementor-divider-separator{width:0%;}.elementor-93495 .elementor-element.elementor-element-55b4216 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-93495 .elementor-element.elementor-element-ed45529{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-93495 .elementor-element.elementor-element-ed45529 .elementor-divider-separator{width:0%;}.elementor-93495 .elementor-element.elementor-element-ed45529 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-93495 .elementor-element.elementor-element-81a87e0{margin-top:-1rem;margin-bottom:2rem;overflow:visible;}.elementor-93495 .elementor-element.elementor-element-791a6f9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-93495 .elementor-element.elementor-element-791a6f9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-93495 .elementor-element.elementor-element-791a6f9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;padding:0rem 0rem 0rem 0rem;}.elementor-93495 .elementor-element.elementor-element-791a6f9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-93495 .elementor-element.elementor-element-774df6f > .elementor-widget-container{padding:0rem 0rem 0rem 1rem;}.elementor-93495 .elementor-element.elementor-element-774df6f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:600;font-style:italic;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-3458a99d );}.elementor-93495 .elementor-element.elementor-element-e567a40{color:var( --e-global-color-primary );}.elementor-93495 .elementor-element.elementor-element-975023b{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-93495 .elementor-element.elementor-element-975023b .elementor-divider-separator{width:0%;}.elementor-93495 .elementor-element.elementor-element-975023b .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-93495 .elementor-element.elementor-element-5c42d0b{margin-top:-1rem;margin-bottom:2rem;overflow:visible;}.elementor-93495 .elementor-element.elementor-element-b02e565:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-93495 .elementor-element.elementor-element-b02e565 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-93495 .elementor-element.elementor-element-b02e565 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;padding:0rem 0rem 0rem 0rem;}.elementor-93495 .elementor-element.elementor-element-b02e565 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-93495 .elementor-element.elementor-element-126513f > .elementor-widget-container{padding:0rem 0rem 0rem 1rem;}.elementor-93495 .elementor-element.elementor-element-126513f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:600;font-style:italic;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-3458a99d );}.elementor-93495 .elementor-element.elementor-element-c8f2357{color:var( --e-global-color-primary );}.elementor-93495 .elementor-element.elementor-element-730134d{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-93495 .elementor-element.elementor-element-730134d .elementor-divider-separator{width:0%;}.elementor-93495 .elementor-element.elementor-element-730134d .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-93495 .elementor-element.elementor-element-11b2bd4{margin-top:-1rem;margin-bottom:2rem;overflow:visible;}.elementor-93495 .elementor-element.elementor-element-0bf47ae:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-93495 .elementor-element.elementor-element-0bf47ae > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-93495 .elementor-element.elementor-element-0bf47ae > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;padding:0rem 0rem 0rem 0rem;}.elementor-93495 .elementor-element.elementor-element-0bf47ae > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-93495 .elementor-element.elementor-element-328eef0 > .elementor-widget-container{padding:0rem 0rem 0rem 1rem;}.elementor-93495 .elementor-element.elementor-element-328eef0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:600;font-style:italic;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-3458a99d );}.elementor-93495 .elementor-element.elementor-element-2d053f1{color:var( --e-global-color-primary );}.elementor-93495 .elementor-element.elementor-element-154d19f .widget-image-caption{margin-block-start:37px;}.elementor-93495 .elementor-element.elementor-element-00de84b{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-93495 .elementor-element.elementor-element-00de84b .elementor-divider-separator{width:0%;}.elementor-93495 .elementor-element.elementor-element-00de84b .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-93495 .elementor-element.elementor-element-009d9e0{color:var( --e-global-color-primary );}.elementor-93495 .elementor-element.elementor-element-7e85bb7{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-93495 .elementor-element.elementor-element-7e85bb7 .elementor-divider-separator{width:0%;}.elementor-93495 .elementor-element.elementor-element-7e85bb7 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-93495 .elementor-element.elementor-element-dde0872{margin-top:-1rem;margin-bottom:2rem;overflow:visible;}.elementor-93495 .elementor-element.elementor-element-75bdc00:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-93495 .elementor-element.elementor-element-75bdc00 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-93495 .elementor-element.elementor-element-75bdc00 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;padding:0rem 0rem 0rem 0rem;}.elementor-93495 .elementor-element.elementor-element-75bdc00 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-93495 .elementor-element.elementor-element-f180883 > .elementor-widget-container{padding:0rem 0rem 0rem 1rem;}.elementor-93495 .elementor-element.elementor-element-f180883 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:600;font-style:italic;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-3458a99d );}.elementor-93495 .elementor-element.elementor-element-d7e6e85{color:#54584D;}.elementor-93495 .elementor-element.elementor-element-ceb48f2{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-93495 .elementor-element.elementor-element-ceb48f2 .elementor-divider-separator{width:0%;}.elementor-93495 .elementor-element.elementor-element-ceb48f2 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-93495 .elementor-element.elementor-element-6e89f20{margin-top:-1rem;margin-bottom:2rem;overflow:visible;}.elementor-93495 .elementor-element.elementor-element-423cb4a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-93495 .elementor-element.elementor-element-423cb4a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-93495 .elementor-element.elementor-element-423cb4a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;padding:0rem 0rem 0rem 0rem;}.elementor-93495 .elementor-element.elementor-element-423cb4a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-93495 .elementor-element.elementor-element-0b01fae > .elementor-widget-container{padding:0rem 0rem 0rem 1rem;}.elementor-93495 .elementor-element.elementor-element-0b01fae .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:600;font-style:italic;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-3458a99d );}.elementor-93495 .elementor-element.elementor-element-760db38{color:#54584D;}.elementor-93495 .elementor-element.elementor-element-f9c7af7:not(.elementor-motion-effects-element-type-background), .elementor-93495 .elementor-element.elementor-element-f9c7af7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://portfolio-collective.com/wp-content/uploads/2023/07/blob-blue-1.png");background-position:center center;background-repeat:no-repeat;background-size:51% auto;}.elementor-93495 .elementor-element.elementor-element-f9c7af7 > .elementor-background-overlay{opacity:0.2;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-93495 .elementor-element.elementor-element-f9c7af7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;overflow:visible;}.elementor-93495 .elementor-element.elementor-element-7d5a979 > .elementor-widget-container{margin:1rem 0rem -1rem 1rem;}.elementor-93495 .elementor-element.elementor-element-7d5a979 .elementor-widget-container{animation-name:tada;animation-duration:30s;animation-iteration-count:infinite;animation-direction:normal;}.elementor-93495 .elementor-element.elementor-element-af6bc9d > .elementor-widget-container{margin:2rem 1rem 0rem -1rem;}.elementor-93495 .elementor-element.elementor-element-af6bc9d .elementor-widget-container{animation-name:swing;animation-duration:20s;animation-iteration-count:infinite;animation-direction:normal;}.elementor-93495 .elementor-element.elementor-element-af6bc9d img{width:80%;}.elementor-93495 .elementor-element.elementor-element-f202498{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-93495 .elementor-element.elementor-element-f202498 .elementor-divider-separator{width:0%;}.elementor-93495 .elementor-element.elementor-element-f202498 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-93495 .elementor-element.elementor-element-75c50e9{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-93495 .elementor-element.elementor-element-75c50e9 .elementor-divider-separator{width:0%;}.elementor-93495 .elementor-element.elementor-element-75c50e9 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-93495 .elementor-element.elementor-element-c7ffe59{font-family:"Montserrat", Sans-serif;font-weight:600;color:#54584D;}.eael-reading-progress-wrap .eael-reading-progress{height:5px !important;}.eael-reading-progress-wrap .eael-reading-progress .eael-reading-progress-fill{height:5px !important;background-color:#1fd18e;transition:width 50ms ease;}@media(min-width:768px){.elementor-93495 .elementor-element.elementor-element-37cfdb2{width:2%;}.elementor-93495 .elementor-element.elementor-element-0798d93{width:97.665%;}.elementor-93495 .elementor-element.elementor-element-4cff9ae{width:2%;}.elementor-93495 .elementor-element.elementor-element-7d46e7e{width:97.665%;}.elementor-93495 .elementor-element.elementor-element-844014d{width:60.833%;}.elementor-93495 .elementor-element.elementor-element-4143801{width:39.084%;}.elementor-93495 .elementor-element.elementor-element-791a6f9{width:2%;}.elementor-93495 .elementor-element.elementor-element-7154db1{width:97.665%;}.elementor-93495 .elementor-element.elementor-element-b02e565{width:2%;}.elementor-93495 .elementor-element.elementor-element-5fe9c36{width:97.665%;}.elementor-93495 .elementor-element.elementor-element-0bf47ae{width:2%;}.elementor-93495 .elementor-element.elementor-element-be143b4{width:97.665%;}.elementor-93495 .elementor-element.elementor-element-75bdc00{width:2%;}.elementor-93495 .elementor-element.elementor-element-9c25726{width:97.665%;}.elementor-93495 .elementor-element.elementor-element-423cb4a{width:2%;}.elementor-93495 .elementor-element.elementor-element-d74be08{width:97.665%;}.elementor-93495 .elementor-element.elementor-element-4c8d5ad{width:51.159%;}.elementor-93495 .elementor-element.elementor-element-3d3ff21{width:48.758%;}}