.elementor-14503 .elementor-element.elementor-element-6e236cd > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-14503 .elementor-element.elementor-element-6e236cd:not(.elementor-motion-effects-element-type-background), .elementor-14503 .elementor-element.elementor-element-6e236cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(92deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-14503 .elementor-element.elementor-element-6e236cd > .elementor-background-overlay{background-image:url("https://commonframework.us/app/uploads/2023/04/waves.png");background-repeat:no-repeat;background-size:cover;opacity:0.41;mix-blend-mode:color-dodge;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14503 .elementor-element.elementor-element-6e236cd > .elementor-container{max-width:1450px;min-height:600px;}.elementor-14503 .elementor-element.elementor-element-6e236cd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-14503 .elementor-element.elementor-element-6f52734 > .elementor-element-populated, .elementor-14503 .elementor-element.elementor-element-6f52734 > .elementor-element-populated > .elementor-background-overlay, .elementor-14503 .elementor-element.elementor-element-6f52734 > .elementor-background-slideshow{border-radius:0% 0% 12% 0%;}.elementor-14503 .elementor-element.elementor-element-6f52734 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-14503 .elementor-element.elementor-element-8d44d44 > .elementor-element-populated, .elementor-14503 .elementor-element.elementor-element-8d44d44 > .elementor-element-populated > .elementor-background-overlay, .elementor-14503 .elementor-element.elementor-element-8d44d44 > .elementor-background-slideshow{border-radius:0% 0% 12% 0%;}.elementor-14503 .elementor-element.elementor-element-8d44d44 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-14503 .elementor-element.elementor-element-9bad2cb .elementor-button{background-color:var( --e-global-color-515dba8 );text-transform:none;fill:var( --e-global-color-99e6a1e );color:var( --e-global-color-99e6a1e );border-style:none;}.elementor-14503 .elementor-element.elementor-element-9bad2cb .elementor-button:hover, .elementor-14503 .elementor-element.elementor-element-9bad2cb .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-14503 .elementor-element.elementor-element-9bad2cb .elementor-button:hover svg, .elementor-14503 .elementor-element.elementor-element-9bad2cb .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-14503 .elementor-element.elementor-element-3578010 > .elementor-container{max-width:850px;}.elementor-14503 .elementor-element.elementor-element-3578010{padding:2em 0em 0em 0em;}.elementor-14503 .elementor-element.elementor-element-f8fb8fc.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-14503 .elementor-element.elementor-element-0b7c638{text-align:center;}.elementor-14503 .elementor-element.elementor-element-0b7c638 .elementor-heading-title{font-size:var( --e-global-typography-dfcd139-font-size );line-height:var( --e-global-typography-dfcd139-line-height );}.elementor-14503 .elementor-element.elementor-element-a09d0ca{width:var( --container-widget-width, 569px );max-width:569px;--container-widget-width:569px;--container-widget-flex-grow:0;text-align:center;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-14503 .elementor-element.elementor-element-e634caf{margin-top:0rem;margin-bottom:0rem;padding:0em 0em 1em 0em;}.elementor-14503 .elementor-element.elementor-element-97c9db1 .elementor-cta .elementor-cta__bg, .elementor-14503 .elementor-element.elementor-element-97c9db1 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-14503 .elementor-element.elementor-element-97c9db1 > .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;border-color:#00000000;}.elementor-14503 .elementor-element.elementor-element-97c9db1:hover .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );}.elementor-14503 .elementor-element.elementor-element-97c9db1 .elementor-cta__content{min-height:300px;text-align:center;}.elementor-14503 .elementor-element.elementor-element-97c9db1 .elementor-cta__title{font-family:"Open Sans", Sans-serif;font-size:33px;font-weight:600;text-transform:capitalize;}.elementor-14503 .elementor-element.elementor-element-97c9db1 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#333333C4;}.elementor-14503 .elementor-element.elementor-element-97c9db1 .elementor-cta__bg{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-14503 .elementor-element.elementor-element-97c9db1 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#0000005C;}.elementor-14503 .elementor-element.elementor-element-d57e0f5 .elementor-cta .elementor-cta__bg, .elementor-14503 .elementor-element.elementor-element-d57e0f5 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-14503 .elementor-element.elementor-element-d57e0f5 > .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;border-color:#00000000;}.elementor-14503 .elementor-element.elementor-element-d57e0f5:hover .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );}.elementor-14503 .elementor-element.elementor-element-d57e0f5 .elementor-cta__content{min-height:300px;text-align:center;}.elementor-14503 .elementor-element.elementor-element-d57e0f5 .elementor-cta__title{font-family:"Open Sans", Sans-serif;font-size:33px;font-weight:600;text-transform:capitalize;}.elementor-14503 .elementor-element.elementor-element-d57e0f5 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#333333C4;}.elementor-14503 .elementor-element.elementor-element-d57e0f5 .elementor-cta__bg{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-14503 .elementor-element.elementor-element-d57e0f5 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#0000005C;}.elementor-14503 .elementor-element.elementor-element-06dc98a .elementor-cta .elementor-cta__bg, .elementor-14503 .elementor-element.elementor-element-06dc98a .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-14503 .elementor-element.elementor-element-06dc98a > .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;border-color:#00000000;}.elementor-14503 .elementor-element.elementor-element-06dc98a:hover .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );}.elementor-14503 .elementor-element.elementor-element-06dc98a .elementor-cta__content{min-height:300px;text-align:center;}.elementor-14503 .elementor-element.elementor-element-06dc98a .elementor-cta__title{font-family:"Open Sans", Sans-serif;font-size:33px;font-weight:600;text-transform:capitalize;}.elementor-14503 .elementor-element.elementor-element-06dc98a .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#333333C4;}.elementor-14503 .elementor-element.elementor-element-06dc98a .elementor-cta__bg{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-14503 .elementor-element.elementor-element-06dc98a .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#0000005C;}.elementor-14503 .elementor-element.elementor-element-f242480 .elementor-cta .elementor-cta__bg, .elementor-14503 .elementor-element.elementor-element-f242480 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-14503 .elementor-element.elementor-element-f242480 > .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;border-color:#00000000;}.elementor-14503 .elementor-element.elementor-element-f242480:hover .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );}.elementor-14503 .elementor-element.elementor-element-f242480 .elementor-cta__content{min-height:300px;text-align:center;}.elementor-14503 .elementor-element.elementor-element-f242480 .elementor-cta__title{font-family:"Open Sans", Sans-serif;font-size:33px;font-weight:600;text-transform:capitalize;}.elementor-14503 .elementor-element.elementor-element-f242480 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#333333C4;}.elementor-14503 .elementor-element.elementor-element-f242480 .elementor-cta__bg{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-14503 .elementor-element.elementor-element-f242480 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#0000005C;}.elementor-14503 .elementor-element.elementor-element-766b173 .elementor-cta .elementor-cta__bg, .elementor-14503 .elementor-element.elementor-element-766b173 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-14503 .elementor-element.elementor-element-766b173 > .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;border-color:#00000000;}.elementor-14503 .elementor-element.elementor-element-766b173:hover .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );}.elementor-14503 .elementor-element.elementor-element-766b173 .elementor-cta__content{min-height:300px;text-align:center;}.elementor-14503 .elementor-element.elementor-element-766b173 .elementor-cta__title{font-family:"Open Sans", Sans-serif;font-size:33px;font-weight:600;text-transform:capitalize;}.elementor-14503 .elementor-element.elementor-element-766b173 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#333333C4;}.elementor-14503 .elementor-element.elementor-element-766b173 .elementor-cta__bg{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-14503 .elementor-element.elementor-element-766b173 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#0000005C;}.elementor-14503 .elementor-element.elementor-element-b6e367a .elementor-cta .elementor-cta__bg, .elementor-14503 .elementor-element.elementor-element-b6e367a .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-14503 .elementor-element.elementor-element-b6e367a > .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;border-color:#00000000;}.elementor-14503 .elementor-element.elementor-element-b6e367a:hover .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );}.elementor-14503 .elementor-element.elementor-element-b6e367a .elementor-cta__content{min-height:300px;text-align:center;}.elementor-14503 .elementor-element.elementor-element-b6e367a .elementor-cta__title{font-family:"Open Sans", Sans-serif;font-size:33px;font-weight:600;text-transform:capitalize;}.elementor-14503 .elementor-element.elementor-element-b6e367a .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#333333C4;}.elementor-14503 .elementor-element.elementor-element-b6e367a .elementor-cta__bg{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-14503 .elementor-element.elementor-element-b6e367a .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#0000005C;}.elementor-14503 .elementor-element.elementor-element-a68a5b6 .elementor-cta .elementor-cta__bg, .elementor-14503 .elementor-element.elementor-element-a68a5b6 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-14503 .elementor-element.elementor-element-a68a5b6 > .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;border-color:#00000000;}.elementor-14503 .elementor-element.elementor-element-a68a5b6:hover .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );}.elementor-14503 .elementor-element.elementor-element-a68a5b6 .elementor-cta__content{min-height:300px;text-align:center;}.elementor-14503 .elementor-element.elementor-element-a68a5b6 .elementor-cta__title{font-family:"Open Sans", Sans-serif;font-size:33px;font-weight:600;text-transform:capitalize;}.elementor-14503 .elementor-element.elementor-element-a68a5b6 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#333333C4;}.elementor-14503 .elementor-element.elementor-element-a68a5b6 .elementor-cta__bg{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-14503 .elementor-element.elementor-element-a68a5b6 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#0000005C;}.elementor-14503 .elementor-element.elementor-element-73fec18 .elementor-cta .elementor-cta__bg, .elementor-14503 .elementor-element.elementor-element-73fec18 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-14503 .elementor-element.elementor-element-73fec18 > .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;border-color:#00000000;}.elementor-14503 .elementor-element.elementor-element-73fec18:hover .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );}.elementor-14503 .elementor-element.elementor-element-73fec18 .elementor-cta__content{min-height:300px;text-align:center;}.elementor-14503 .elementor-element.elementor-element-73fec18 .elementor-cta__title{font-family:"Open Sans", Sans-serif;font-size:33px;font-weight:600;text-transform:capitalize;}.elementor-14503 .elementor-element.elementor-element-73fec18 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#333333C4;}.elementor-14503 .elementor-element.elementor-element-73fec18 .elementor-cta__bg{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-14503 .elementor-element.elementor-element-73fec18 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#0000005C;}.elementor-14503 .elementor-element.elementor-element-98b8157 .elementor-cta .elementor-cta__bg, .elementor-14503 .elementor-element.elementor-element-98b8157 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-14503 .elementor-element.elementor-element-98b8157 > .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;border-color:#00000000;}.elementor-14503 .elementor-element.elementor-element-98b8157:hover .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );}.elementor-14503 .elementor-element.elementor-element-98b8157 .elementor-cta__content{min-height:300px;text-align:center;}.elementor-14503 .elementor-element.elementor-element-98b8157 .elementor-cta__title{font-family:"Open Sans", Sans-serif;font-size:33px;font-weight:600;text-transform:capitalize;}.elementor-14503 .elementor-element.elementor-element-98b8157 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#333333C4;}.elementor-14503 .elementor-element.elementor-element-98b8157 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#0000005C;}.elementor-14503 .elementor-element.elementor-element-eef734a:not(.elementor-motion-effects-element-type-background), .elementor-14503 .elementor-element.elementor-element-eef734a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://commonframework.us/app/uploads/2023/04/footer-team-pic-2.jpg");background-position:22% 33%;background-size:cover;}.elementor-14503 .elementor-element.elementor-element-eef734a > .elementor-background-overlay{background-color:var( --e-global-color-7770e18 );opacity:0.58;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14503 .elementor-element.elementor-element-eef734a > .elementor-container{max-width:1140px;}.elementor-14503 .elementor-element.elementor-element-eef734a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:2em;margin-bottom:2em;padding:8rem 0rem 8rem 0rem;}.elementor-bc-flex-widget .elementor-14503 .elementor-element.elementor-element-13def0d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-14503 .elementor-element.elementor-element-13def0d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-14503 .elementor-element.elementor-element-b580ba9 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-14503 .elementor-element.elementor-element-590051f{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-14503 .elementor-element.elementor-element-316391b .elementor-button{background-color:var( --e-global-color-primary );text-transform:none;fill:var( --e-global-color-2afa85a );color:var( --e-global-color-2afa85a );}.elementor-14503 .elementor-element.elementor-element-316391b .elementor-button:hover, .elementor-14503 .elementor-element.elementor-element-316391b .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );border-color:var( --e-global-color-18697aa );}.elementor-14503 .elementor-element.elementor-element-316391b .elementor-button:hover svg, .elementor-14503 .elementor-element.elementor-element-316391b .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-14503 .elementor-element.elementor-element-5024185 > .elementor-container{max-width:850px;}.elementor-14503 .elementor-element.elementor-element-5024185{padding:2em 0em 0em 0em;}.elementor-14503 .elementor-element.elementor-element-9aa36f0 > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-14503 .elementor-element.elementor-element-79037d6 > .elementor-widget-container{padding:1em 1em 0em 1em;}.elementor-14503 .elementor-element.elementor-element-79037d6{text-align:center;}.elementor-14503 .elementor-element.elementor-element-4f79ef5{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-14503 .elementor-element.elementor-element-9ce0135{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-14503 .elementor-element.elementor-element-6e29e16 > .elementor-container{max-width:1479px;}.elementor-14503 .elementor-element.elementor-element-6e29e16{padding:0rem 0rem 2rem 0rem;}.elementor-14503 .elementor-element.elementor-element-004420a > .elementor-widget-container{padding:30px 30px 30px 30px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#00000000;border-radius:5px 5px 5px 5px;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.1);}.elementor-14503 .elementor-element.elementor-element-004420a .elementor-image-box-wrapper{text-align:start;}.elementor-14503 .elementor-element.elementor-element-004420a.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-14503 .elementor-element.elementor-element-004420a.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-14503 .elementor-element.elementor-element-004420a.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-14503 .elementor-element.elementor-element-004420a .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-14503 .elementor-element.elementor-element-004420a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-14503 .elementor-element.elementor-element-004420a .elementor-image-box-title{font-size:2.5rem;font-weight:700;}.elementor-14503 .elementor-element.elementor-element-e45fda9 > .elementor-widget-container{padding:30px 30px 30px 30px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#00000000;border-radius:5px 5px 5px 5px;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.1);}.elementor-14503 .elementor-element.elementor-element-e45fda9 .elementor-image-box-wrapper{text-align:start;}.elementor-14503 .elementor-element.elementor-element-e45fda9.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-14503 .elementor-element.elementor-element-e45fda9.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-14503 .elementor-element.elementor-element-e45fda9.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-14503 .elementor-element.elementor-element-e45fda9 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-14503 .elementor-element.elementor-element-e45fda9 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-14503 .elementor-element.elementor-element-e45fda9 .elementor-image-box-title{font-size:2.5rem;font-weight:700;}.elementor-14503 .elementor-element.elementor-element-b01af33 > .elementor-widget-container{padding:30px 30px 30px 30px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#00000000;border-radius:5px 5px 5px 5px;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.1);}.elementor-14503 .elementor-element.elementor-element-b01af33 .elementor-image-box-wrapper{text-align:start;}.elementor-14503 .elementor-element.elementor-element-b01af33.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-14503 .elementor-element.elementor-element-b01af33.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-14503 .elementor-element.elementor-element-b01af33.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-14503 .elementor-element.elementor-element-b01af33 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-14503 .elementor-element.elementor-element-b01af33 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-14503 .elementor-element.elementor-element-b01af33 .elementor-image-box-title{font-size:2.5rem;font-weight:700;}.elementor-14503 .elementor-element.elementor-element-f426d93 > .elementor-widget-container{padding:30px 30px 30px 30px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#00000000;border-radius:5px 5px 5px 5px;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.1);}.elementor-14503 .elementor-element.elementor-element-f426d93 .elementor-image-box-wrapper{text-align:start;}.elementor-14503 .elementor-element.elementor-element-f426d93.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-14503 .elementor-element.elementor-element-f426d93.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-14503 .elementor-element.elementor-element-f426d93.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-14503 .elementor-element.elementor-element-f426d93 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-14503 .elementor-element.elementor-element-f426d93 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-14503 .elementor-element.elementor-element-f426d93 .elementor-image-box-title{font-size:2.5rem;font-weight:700;}@media(min-width:768px){.elementor-14503 .elementor-element.elementor-element-13def0d{width:100%;}}@media(max-width:1366px) and (min-width:768px){.elementor-14503 .elementor-element.elementor-element-13def0d{width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-14503 .elementor-element.elementor-element-13def0d{width:50%;}}@media(max-width:1366px){.elementor-14503 .elementor-element.elementor-element-6f52734 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:1em 1em 1em 1em;}.elementor-14503 .elementor-element.elementor-element-c2f4218 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-14503 .elementor-element.elementor-element-8d44d44 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:1em 1em 1em 1em;}.elementor-14503 .elementor-element.elementor-element-0b7c638 .elementor-heading-title{font-size:var( --e-global-typography-dfcd139-font-size );line-height:var( --e-global-typography-dfcd139-line-height );}.elementor-14503 .elementor-element.elementor-element-eef734a{margin-top:2em;margin-bottom:2em;}.elementor-14503 .elementor-element.elementor-element-13def0d > .elementor-element-populated{padding:2rem 2rem 2rem 2rem;}.elementor-14503 .elementor-element.elementor-element-5024185{padding:2em 0em 0em 0em;}}@media(max-width:1024px){.elementor-14503 .elementor-element.elementor-element-6e236cd > .elementor-container{min-height:400px;}.elementor-14503 .elementor-element.elementor-element-f8fb8fc > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-14503 .elementor-element.elementor-element-0b7c638 .elementor-heading-title{font-size:var( --e-global-typography-dfcd139-font-size );line-height:var( --e-global-typography-dfcd139-line-height );}.elementor-14503 .elementor-element.elementor-element-a09d0ca{align-self:center;}.elementor-14503 .elementor-element.elementor-element-e634caf{padding:0em 0em 2em 0em;}.elementor-14503 .elementor-element.elementor-element-97c9db1 .elementor-cta__content{min-height:325px;}.elementor-14503 .elementor-element.elementor-element-97c9db1 .elementor-cta__title{font-size:22px;}.elementor-14503 .elementor-element.elementor-element-d57e0f5 .elementor-cta__content{min-height:325px;}.elementor-14503 .elementor-element.elementor-element-d57e0f5 .elementor-cta__title{font-size:22px;}.elementor-14503 .elementor-element.elementor-element-8433697 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-14503 .elementor-element.elementor-element-06dc98a .elementor-cta__content{min-height:325px;}.elementor-14503 .elementor-element.elementor-element-06dc98a .elementor-cta__title{font-size:22px;}.elementor-14503 .elementor-element.elementor-element-f242480 .elementor-cta__content{min-height:325px;}.elementor-14503 .elementor-element.elementor-element-f242480 .elementor-cta__title{font-size:22px;}.elementor-14503 .elementor-element.elementor-element-766b173 .elementor-cta__content{min-height:325px;}.elementor-14503 .elementor-element.elementor-element-766b173 .elementor-cta__title{font-size:22px;}.elementor-14503 .elementor-element.elementor-element-b6e367a .elementor-cta__content{min-height:325px;}.elementor-14503 .elementor-element.elementor-element-b6e367a .elementor-cta__title{font-size:22px;}.elementor-14503 .elementor-element.elementor-element-a68a5b6 .elementor-cta__content{min-height:325px;}.elementor-14503 .elementor-element.elementor-element-a68a5b6 .elementor-cta__title{font-size:22px;}.elementor-14503 .elementor-element.elementor-element-73fec18 .elementor-cta__content{min-height:325px;}.elementor-14503 .elementor-element.elementor-element-73fec18 .elementor-cta__title{font-size:22px;}.elementor-14503 .elementor-element.elementor-element-5172d86 > .elementor-element-populated{padding:1em 1em 0em 1em;}.elementor-14503 .elementor-element.elementor-element-98b8157 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14503 .elementor-element.elementor-element-98b8157 .elementor-cta__content{min-height:325px;}.elementor-14503 .elementor-element.elementor-element-98b8157 .elementor-cta__title{font-size:22px;}.elementor-14503 .elementor-element.elementor-element-eef734a:not(.elementor-motion-effects-element-type-background), .elementor-14503 .elementor-element.elementor-element-eef734a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:59% 0%;}.elementor-14503 .elementor-element.elementor-element-eef734a{margin-top:2rem;margin-bottom:2rem;padding:4rem 0rem 4rem 0rem;}.elementor-bc-flex-widget .elementor-14503 .elementor-element.elementor-element-13def0d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-14503 .elementor-element.elementor-element-13def0d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-14503 .elementor-element.elementor-element-13def0d > .elementor-element-populated{padding:0em 2em 0em 2em;}.elementor-14503 .elementor-element.elementor-element-5024185{padding:2em 0em 0em 0em;}.elementor-14503 .elementor-element.elementor-element-9aa36f0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-14503 .elementor-element.elementor-element-4f79ef5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-14503 .elementor-element.elementor-element-9ce0135 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}}@media(max-width:767px){.elementor-14503 .elementor-element.elementor-element-6e236cd{padding:2em 0em 1em 0em;}.elementor-14503 .elementor-element.elementor-element-6f52734 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-14503 .elementor-element.elementor-element-c2f4218{text-align:center;}.elementor-14503 .elementor-element.elementor-element-c7b3a91{text-align:center;}.elementor-14503 .elementor-element.elementor-element-0791009{text-align:center;}.elementor-14503 .elementor-element.elementor-element-3578010{padding:2em 0em 0em 0em;}.elementor-14503 .elementor-element.elementor-element-0b7c638 .elementor-heading-title{font-size:var( --e-global-typography-dfcd139-font-size );line-height:var( --e-global-typography-dfcd139-line-height );}.elementor-14503 .elementor-element.elementor-element-a09d0ca > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-14503 .elementor-element.elementor-element-e634caf > .elementor-container{max-width:500px;}.elementor-14503 .elementor-element.elementor-element-e634caf{margin-top:0rem;margin-bottom:0rem;padding:0rem 1rem 0rem 1rem;}.elementor-14503 .elementor-element.elementor-element-fbab084 > .elementor-element-populated{margin:1em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0px 0px 0px 0px;}.elementor-14503 .elementor-element.elementor-element-97c9db1 .elementor-cta__content{min-height:200px;}.elementor-14503 .elementor-element.elementor-element-97c9db1 .elementor-cta__title{font-size:24px;}.elementor-14503 .elementor-element.elementor-element-ea0b430 > .elementor-element-populated{margin:1em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0px 0px 0px 0px;}.elementor-14503 .elementor-element.elementor-element-d57e0f5 .elementor-cta__content{min-height:200px;}.elementor-14503 .elementor-element.elementor-element-d57e0f5 .elementor-cta__title{font-size:24px;}.elementor-14503 .elementor-element.elementor-element-8433697 > .elementor-element-populated{margin:1em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0px 0px 0px 0px;}.elementor-14503 .elementor-element.elementor-element-06dc98a .elementor-cta__content{min-height:200px;}.elementor-14503 .elementor-element.elementor-element-06dc98a .elementor-cta__title{font-size:24px;}.elementor-14503 .elementor-element.elementor-element-f23e64e > .elementor-element-populated{margin:1em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0px 0px 0px 0px;}.elementor-14503 .elementor-element.elementor-element-f242480 .elementor-cta__content{min-height:200px;}.elementor-14503 .elementor-element.elementor-element-f242480 .elementor-cta__title{font-size:24px;}.elementor-14503 .elementor-element.elementor-element-1b37443 > .elementor-element-populated{margin:1em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0px 0px 0px 0px;}.elementor-14503 .elementor-element.elementor-element-766b173 .elementor-cta__content{min-height:200px;}.elementor-14503 .elementor-element.elementor-element-766b173 .elementor-cta__title{font-size:24px;}.elementor-14503 .elementor-element.elementor-element-13c86ef > .elementor-element-populated{margin:1em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0px 0px 0px 0px;}.elementor-14503 .elementor-element.elementor-element-b6e367a .elementor-cta__content{min-height:200px;}.elementor-14503 .elementor-element.elementor-element-b6e367a .elementor-cta__title{font-size:24px;}.elementor-14503 .elementor-element.elementor-element-a245a80 > .elementor-element-populated{margin:1em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0px 0px 0px 0px;}.elementor-14503 .elementor-element.elementor-element-a68a5b6 .elementor-cta__content{min-height:200px;}.elementor-14503 .elementor-element.elementor-element-a68a5b6 .elementor-cta__title{font-size:24px;}.elementor-14503 .elementor-element.elementor-element-16751e2 > .elementor-element-populated{margin:1em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0px 0px 0px 0px;}.elementor-14503 .elementor-element.elementor-element-73fec18 .elementor-cta__content{min-height:200px;}.elementor-14503 .elementor-element.elementor-element-73fec18 .elementor-cta__title{font-size:24px;}.elementor-14503 .elementor-element.elementor-element-5172d86 > .elementor-element-populated{margin:1em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0em 0em 0em;}.elementor-14503 .elementor-element.elementor-element-98b8157 .elementor-cta__content{min-height:200px;}.elementor-14503 .elementor-element.elementor-element-98b8157 .elementor-cta__title{font-size:24px;}.elementor-14503 .elementor-element.elementor-element-eef734a:not(.elementor-motion-effects-element-type-background), .elementor-14503 .elementor-element.elementor-element-eef734a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-14503 .elementor-element.elementor-element-eef734a > .elementor-background-overlay{opacity:0.7;}.elementor-14503 .elementor-element.elementor-element-eef734a{margin-top:2rem;margin-bottom:2rem;padding:2rem 0rem 2rem 0rem;}.elementor-14503 .elementor-element.elementor-element-13def0d{width:100%;}.elementor-14503 .elementor-element.elementor-element-13def0d > .elementor-element-populated{padding:0rem 2rem 0rem 2rem;}.elementor-14503 .elementor-element.elementor-element-b580ba9{text-align:center;}.elementor-14503 .elementor-element.elementor-element-590051f{text-align:center;}.elementor-14503 .elementor-element.elementor-element-5024185{padding:0em 0em 0em 0em;}.elementor-14503 .elementor-element.elementor-element-4f79ef5 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-14503 .elementor-element.elementor-element-9ce0135 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-14503 .elementor-element.elementor-element-6e29e16{padding:0em 0em 0em 0em;}.elementor-14503 .elementor-element.elementor-element-004420a .elementor-image-box-img{margin-bottom:20px;}.elementor-14503 .elementor-element.elementor-element-e45fda9 .elementor-image-box-img{margin-bottom:20px;}.elementor-14503 .elementor-element.elementor-element-b01af33 .elementor-image-box-img{margin-bottom:20px;}.elementor-14503 .elementor-element.elementor-element-f426d93 .elementor-image-box-img{margin-bottom:20px;}}/* Start custom CSS for image, class: .elementor-element-c2f4218 */.elementor-14503 .elementor-element.elementor-element-c2f4218 img{
    max-height: 450px;
    object-fit: contain;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6f52734 */.elementor-14503 .elementor-element.elementor-element-6f52734 img{
    max-height: 400px;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-97c9db1 *//*.elementor-14503 .elementor-element.elementor-element-97c9db1 {*/
/*    background: linear-gradient(180deg,rgba(70,152,203,0.5) 0%,rgba(70,152,203,0.5) 100%)*/
    
/*}*//* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-d57e0f5 *//*.elementor-14503 .elementor-element.elementor-element-d57e0f5 {*/
/*    background: linear-gradient(180deg,rgba(70,152,203,0.5) 0%,rgba(70,152,203,0.5) 100%)*/
    
/*}*//* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-06dc98a *//*.elementor-14503 .elementor-element.elementor-element-06dc98a {*/
/*    background: linear-gradient(180deg,rgba(70,152,203,0.5) 0%,rgba(70,152,203,0.5) 100%)*/
    
/*}*//* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-f242480 *//*.elementor-14503 .elementor-element.elementor-element-f242480 {*/
/*    background: linear-gradient(180deg,rgba(70,152,203,0.5) 0%,rgba(70,152,203,0.5) 100%)*/
    
/*}*//* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-766b173 *//*.elementor-14503 .elementor-element.elementor-element-766b173 {*/
/*    background: linear-gradient(180deg,rgba(70,152,203,0.5) 0%,rgba(70,152,203,0.5) 100%)*/
    
/*}*//* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-b6e367a *//*.elementor-14503 .elementor-element.elementor-element-b6e367a {*/
/*    background: linear-gradient(180deg,rgba(70,152,203,0.5) 0%,rgba(70,152,203,0.5) 100%)*/
    
/*}*//* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-a68a5b6 *//*.elementor-14503 .elementor-element.elementor-element-a68a5b6 {*/
/*    background: linear-gradient(180deg,rgba(70,152,203,0.5) 0%,rgba(70,152,203,0.5) 100%)*/
    
/*}*//* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-73fec18 *//*.elementor-14503 .elementor-element.elementor-element-73fec18 {*/
/*    background: linear-gradient(180deg,rgba(70,152,203,0.5) 0%,rgba(70,152,203,0.5) 100%)*/
    
/*}*//* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-98b8157 */.elementor-14503 .elementor-element.elementor-element-98b8157 .elementor-cta__bg-wrapper {
    background-image: url(/app/uploads/2022/06/common-framework-education-scaled-1.jpg);
    background-size: cover;
    background-position: 50%;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e634caf */.elementor-14503 .elementor-element.elementor-element-e634caf .elementor-container {
    flex-flow: row wrap;
    justify-content: center;
    margin: auto;
}

.elementor-14503 .elementor-element.elementor-element-e634caf .elementor-column {
    width: 33%;
    flex-basis: 33%;
}


@media screen and (max-width: 1200px) and (min-width: 767px){
    .elementor-14503 .elementor-element.elementor-element-e634caf .elementor-column{
    width:50%;
    flex-basis:50%;
}
}
@media screen and (max-width: 767px) { 
   .elementor-14503 .elementor-element.elementor-element-e634caf .elementor-column{
    width:100%;
    flex-basis:100%;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-eef734a *//*.elementor-14503 .elementor-element.elementor-element-eef734a .elementor-column{*/
/*    width: 50%;*/
/*}*/
@media only screen and (min-width: 1200px){
    .elementor-14503 .elementor-element.elementor-element-eef734a .elementor-column{
        width: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-004420a */.elementor-14503 .elementor-element.elementor-element-004420a img{
    max-height: 200px;
    object-fit: contain;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e45fda9 */.elementor-14503 .elementor-element.elementor-element-e45fda9 img{
    max-height: 200px;
    object-fit: contain;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b01af33 */.elementor-14503 .elementor-element.elementor-element-b01af33 img{
    max-height: 200px;
    object-fit: contain;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f426d93 */.elementor-14503 .elementor-element.elementor-element-f426d93 img{
    max-height: 200px;
    object-fit: contain;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6e29e16 */.elementor-14503 .elementor-element.elementor-element-6e29e16 .elementor-container{
    flex-flow: row wrap;
}

.elementor-14503 .elementor-element.elementor-element-6e29e16 .elementor-column{
    width: 25%;
    flex-basis: 25%;
}

.elementor-14503 .elementor-element.elementor-element-6e29e16 .icon-box-custom {
    height: 100%;
}
@media screen and (max-width: 1200px) and (min-width: 767px){
    .elementor-14503 .elementor-element.elementor-element-6e29e16 .elementor-column{
    width:50%;
    flex-basis:50%;
}
}
@media screen and (max-width: 767px) { 
   .elementor-14503 .elementor-element.elementor-element-6e29e16 .elementor-column{
    width:100%;
    flex-basis:100%;
}
}/* End custom CSS */