.elementor-20964 .elementor-element.elementor-element-d5b0408:not(.elementor-motion-effects-element-type-background), .elementor-20964 .elementor-element.elementor-element-d5b0408 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B4251;background-image:url("https://kenslearningcurve.com/wp-content/uploads/2024/11/Developers-Kens-Learning-Curve.jpeg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-20964 .elementor-element.elementor-element-d5b0408 > .elementor-background-overlay{background-color:#2B4251;opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20964 .elementor-element.elementor-element-d5b0408{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-20px;margin-bottom:0px;}.elementor-20964 .elementor-element.elementor-element-7071406{--spacer-size:25px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Montserrat;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-20964 .elementor-element.elementor-element-4ad6355 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20964 .elementor-element.elementor-element-4ad6355{text-align:center;}.elementor-20964 .elementor-element.elementor-element-4ad6355 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:40px;font-weight:700;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:2.5px;word-spacing:1px;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Montserrat;font-size:var( --e-global-typography-text-font-size );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-20964 .elementor-element.elementor-element-54e9fa6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20964 .elementor-element.elementor-element-54e9fa6{text-align:center;font-family:"Roboto", Montserrat;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Montserrat;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-20964 .elementor-element.elementor-element-27989e3 .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Montserrat;font-weight:700;text-transform:uppercase;fill:#2B4251;color:#2B4251;}.elementor-20964 .elementor-element.elementor-element-27989e3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20964 .elementor-element.elementor-element-6c7bef7{--spacer-size:10px;}.elementor-20964 .elementor-element.elementor-element-d17c613{--spacer-size:10px;}.elementor-20964 .elementor-element.elementor-element-1d5bec7{--spacer-size:10px;}.elementor-20964 .elementor-element.elementor-element-ed93957:not(.elementor-motion-effects-element-type-background), .elementor-20964 .elementor-element.elementor-element-ed93957 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B425196;}.elementor-20964 .elementor-element.elementor-element-ed93957{box-shadow:0px 0px 18px 4px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20964 .elementor-element.elementor-element-ed93957 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20964 .elementor-element.elementor-element-d5840fe > .elementor-container{max-width:800px;}.elementor-20964 .elementor-element.elementor-element-31309b8{text-align:center;}.elementor-20964 .elementor-element.elementor-element-31309b8 .elementor-heading-title{font-family:"Roboto", Montserrat;font-size:34px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-20964 .elementor-element.elementor-element-abff665 .penci-grid{row-gap:0;--pcrgap:20px;column-gap:20px;}.elementor-20964 .elementor-element.elementor-element-abff665 .penci-wrap-masonry{margin-left:calc(20px/2*-1);margin-right:calc(20px/2*-1);}.elementor-20964 .elementor-element.elementor-element-abff665 .penci-masonry .item-masonry{padding-left:calc(20px/2);padding-right:calc(20px/2);}.elementor-20964 .elementor-element.elementor-element-abff665 .penci-latest-posts-el .penci-pagination{margin-top:0px !important;}.elementor-20964 .elementor-element.elementor-element-abff665 .penci-image-holder:before{padding-top:66.6667%;}.elementor-20964 .elementor-element.elementor-element-abff665 .penci-homepage-title{margin-bottom:0px;}.elementor-20964 .elementor-element.elementor-element-abff665 .entry-title,.elementor-20964 .elementor-element.elementor-element-abff665 .entry-title a,.elementor-20964 .elementor-element.elementor-element-abff665 .header-standard .entry-title,.elementor-20964 .elementor-element.elementor-element-abff665 .header-standard .entry-title a,.elementor-20964 .elementor-element.elementor-element-abff665 .overlay-header-box .entry-title,.elementor-20964 .elementor-element.elementor-element-abff665 .overlay-header-box .entry-title a,.elementor-20964 .elementor-element.elementor-element-abff665 .header-standard h2, .elementor-20964 .elementor-element.elementor-element-abff665 .header-standard h2 a,.elementor-20964 .elementor-element.elementor-element-abff665 .header-standard .pc_titlebig_standard, .elementor-20964 .elementor-element.elementor-element-abff665 .pc_titlebig_standard a,.elementor-20964 .elementor-element.elementor-element-abff665 .penci-grid li .item h2 a, .elementor-20964 .elementor-element.elementor-element-abff665 .penci-grid li .item h2 a,.elementor-20964 .elementor-element.elementor-element-abff665 .penci-biggrid-data .pcbg-content-inner .pcbg-title a,.elementor-20964 .elementor-element.elementor-element-abff665 .penci-masonry .item-masonry h2 a,.elementor-20964 .elementor-element.elementor-element-abff665 .penci-masonry .item-masonry h2 a{color:#F8F8F8;font-family:var( --e-global-typography-primary-font-family ), Montserrat;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-20964 .elementor-element.elementor-element-abff665 .header-standard .author-post span,.elementor-20964 .elementor-element.elementor-element-abff665 .penci-post-box-meta .penci-box-meta span,.elementor-20964 .elementor-element.elementor-element-abff665 .penci-post-box-meta .penci-box-meta a{color:#FFFFFF;}.elementor-20964 .elementor-element.elementor-element-abff665 .overlay-author span,.elementor-20964 .elementor-element.elementor-element-abff665 .overlay-author a{color:#FFFFFF;}.elementor-20964 .elementor-element.elementor-element-abff665 .overlay-post-box-meta .overlay-share span,.elementor-20964 .elementor-element.elementor-element-abff665 .overlay-post-box-meta .overlay-share a,.elementor-20964 .elementor-element.elementor-element-abff665 .overlay-post-box-meta{color:#FFFFFF;}.elementor-20964 .elementor-element.elementor-element-abff665 .grid-post-box-meta span{color:#FFFFFF;}.elementor-20964 .elementor-element.elementor-element-abff665 .header-standard .author-post,.elementor-20964 .elementor-element.elementor-element-abff665 .penci-post-box-meta .penci-box-meta span,.elementor-20964 .elementor-element.elementor-element-abff665 .penci-post-box-meta .penci-box-meta a,.elementor-20964 .elementor-element.elementor-element-abff665 .overlay-author a,.elementor-20964 .elementor-element.elementor-element-abff665 .overlay-header-box .overlay-author,.elementor-20964 .elementor-element.elementor-element-abff665 .grid-post-box-meta{font-family:var( --e-global-typography-text-font-family ), Montserrat;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-20964 .elementor-element.elementor-element-abff665 .post-entry.standard-post-entry, .elementor-20964 .elementor-element.elementor-element-abff665 .post-entry.standard-post-entry p,.elementor-20964 .elementor-element.elementor-element-abff665 .penci-grid .entry-content,.elementor-20964 .elementor-element.elementor-element-abff665 .penci-grid .entry-content p,.elementor-20964 .elementor-element.elementor-element-abff665 .entry-content,.elementor-20964 .elementor-element.elementor-element-abff665 .entry-content p, .elementor-20964 .elementor-element.elementor-element-abff665 .penci-bgitem .pcbg-pexcerpt p{color:#FDFDFD;font-family:var( --e-global-typography-text-font-family ), Montserrat;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-20964 .elementor-element.elementor-element-abff665 .cat > a.penci-cat-name{color:#FFFFFF;font-family:var( --e-global-typography-primary-font-family ), Montserrat;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-20964 .elementor-element.elementor-element-abff665 .cat > a.penci-cat-name:after, .elementor-20964 .elementor-element.elementor-element-abff665 .overlay-header-box .cat > a.penci-cat-name:after{border-color:#FFFFFF;}.elementor-20964 .elementor-element.elementor-element-abff665 .penci-grid .cat a.penci-cat-name:after,.elementor-20964 .elementor-element.elementor-element-abff665 .penci-masonry .cat a.penci-cat-name:after{border-color:#FFFFFF;}.elementor-20964 .elementor-element.elementor-element-abff665 .penci-more-link a.more-link, .elementor-20964 .elementor-element.elementor-element-abff665 .standard-content .penci-more-link.penci-more-link-button a.more-link{font-family:var( --e-global-typography-primary-font-family ), Montserrat;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-20964 .elementor-element.elementor-element-abff665 .penci-readmore-btn a{font-family:var( --e-global-typography-primary-font-family ), Montserrat;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-20964 .elementor-element.elementor-element-abff665 .penci-post-box-meta .penci-post-share-box a{font-family:var( --e-global-typography-primary-font-family ), Montserrat;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-20964 .elementor-element.elementor-element-abff665 .standard-post-image, .elementor-20964 .elementor-element.elementor-element-abff665 .penci-grid li .item > .thumbnail, .elementor-20964 .elementor-element.elementor-element-abff665 .penci-masonry .item-masonry > .thumbnai{margin-bottom:0px;}.elementor-20964 .elementor-element.elementor-element-fecbaaf{--spacer-size:20px;}@media(min-width:768px){.elementor-20964 .elementor-element.elementor-element-97366ad{width:100%;}}@media(max-width:1024px){.elementor-20964 .elementor-element.elementor-element-d5b0408:not(.elementor-motion-effects-element-type-background), .elementor-20964 .elementor-element.elementor-element-d5b0408 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kenslearningcurve.com/wp-content/uploads/2023/04/AdobeStock_323761647-Large.jpeg");background-position:center center;background-size:cover;}.elementor-20964 .elementor-element.elementor-element-d5b0408 > .elementor-background-overlay{opacity:0.9;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-20964 .elementor-element.elementor-element-abff665 .penci-grid{row-gap:0;}.elementor-20964 .elementor-element.elementor-element-abff665 .entry-title,.elementor-20964 .elementor-element.elementor-element-abff665 .entry-title a,.elementor-20964 .elementor-element.elementor-element-abff665 .header-standard .entry-title,.elementor-20964 .elementor-element.elementor-element-abff665 .header-standard .entry-title a,.elementor-20964 .elementor-element.elementor-element-abff665 .overlay-header-box .entry-title,.elementor-20964 .elementor-element.elementor-element-abff665 .overlay-header-box .entry-title a,.elementor-20964 .elementor-element.elementor-element-abff665 .header-standard h2, .elementor-20964 .elementor-element.elementor-element-abff665 .header-standard h2 a,.elementor-20964 .elementor-element.elementor-element-abff665 .header-standard .pc_titlebig_standard, .elementor-20964 .elementor-element.elementor-element-abff665 .pc_titlebig_standard a,.elementor-20964 .elementor-element.elementor-element-abff665 .penci-grid li .item h2 a, .elementor-20964 .elementor-element.elementor-element-abff665 .penci-grid li .item h2 a,.elementor-20964 .elementor-element.elementor-element-abff665 .penci-biggrid-data .pcbg-content-inner .pcbg-title a,.elementor-20964 .elementor-element.elementor-element-abff665 .penci-masonry .item-masonry h2 a,.elementor-20964 .elementor-element.elementor-element-abff665 .penci-masonry .item-masonry h2 a{font-size:var( --e-global-typography-primary-font-size );}.elementor-20964 .elementor-element.elementor-element-abff665 .header-standard .author-post,.elementor-20964 .elementor-element.elementor-element-abff665 .penci-post-box-meta .penci-box-meta span,.elementor-20964 .elementor-element.elementor-element-abff665 .penci-post-box-meta .penci-box-meta a,.elementor-20964 .elementor-element.elementor-element-abff665 .overlay-author a,.elementor-20964 .elementor-element.elementor-element-abff665 .overlay-header-box .overlay-author,.elementor-20964 .elementor-element.elementor-element-abff665 .grid-post-box-meta{font-size:var( --e-global-typography-text-font-size );}.elementor-20964 .elementor-element.elementor-element-abff665 .post-entry.standard-post-entry, .elementor-20964 .elementor-element.elementor-element-abff665 .post-entry.standard-post-entry p,.elementor-20964 .elementor-element.elementor-element-abff665 .penci-grid .entry-content,.elementor-20964 .elementor-element.elementor-element-abff665 .penci-grid .entry-content p,.elementor-20964 .elementor-element.elementor-element-abff665 .entry-content,.elementor-20964 .elementor-element.elementor-element-abff665 .entry-content p, .elementor-20964 .elementor-element.elementor-element-abff665 .penci-bgitem .pcbg-pexcerpt p{font-size:var( --e-global-typography-text-font-size );}.elementor-20964 .elementor-element.elementor-element-abff665 .cat > a.penci-cat-name{font-size:var( --e-global-typography-primary-font-size );}.elementor-20964 .elementor-element.elementor-element-abff665 .penci-more-link a.more-link, .elementor-20964 .elementor-element.elementor-element-abff665 .standard-content .penci-more-link.penci-more-link-button a.more-link{font-size:var( --e-global-typography-primary-font-size );}.elementor-20964 .elementor-element.elementor-element-abff665 .penci-readmore-btn a{font-size:var( --e-global-typography-primary-font-size );}.elementor-20964 .elementor-element.elementor-element-abff665 .penci-post-box-meta .penci-post-share-box a{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-20964 .elementor-element.elementor-element-d5b0408:not(.elementor-motion-effects-element-type-background), .elementor-20964 .elementor-element.elementor-element-d5b0408 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kenslearningcurve.com/wp-content/uploads/2024/11/Developers-Kens-Learning-Curve.jpeg");background-position:bottom left;background-size:cover;}.elementor-20964 .elementor-element.elementor-element-d5b0408 > .elementor-background-overlay{opacity:0.73;}.elementor-20964 .elementor-element.elementor-element-97366ad > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-20964 .elementor-element.elementor-element-7071406{--spacer-size:100px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-20964 .elementor-element.elementor-element-4ad6355{text-align:left;}.elementor-20964 .elementor-element.elementor-element-4ad6355 .elementor-heading-title{font-size:31px;line-height:1.2em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-20964 .elementor-element.elementor-element-54e9fa6{text-align:left;font-size:14px;}.elementor-20964 .elementor-element.elementor-element-27989e3 .elementor-button{padding:15px 15px 15px 15px;}.elementor-20964 .elementor-element.elementor-element-d17c613{--spacer-size:0px;}.elementor-20964 .elementor-element.elementor-element-abff665 .penci-grid{row-gap:0;}.elementor-20964 .elementor-element.elementor-element-abff665 .penci-grid > li, .elementor-20964 .elementor-element.elementor-element-abff665 .grid-featured, .elementor-20964 .elementor-element.elementor-element-abff665 .penci-grid li.typography-style, .elementor-20964 .elementor-element.elementor-element-abff665 .grid-mixed, .elementor-20964 .elementor-element.elementor-element-abff665 .penci-grid .list-post.list-boxed-post, .elementor-20964 .elementor-element.elementor-element-abff665 .penci-masonry .item-masonry, .elementor-20964 .elementor-element.elementor-element-abff665 article.standard-article, .elementor-20964 .elementor-element.elementor-element-abff665 .penci-grid li.list-post, .elementor-20964 .elementor-element.elementor-element-abff665 .grid-overlay{margin-bottom:10px;}.elementor-20964 .elementor-element.elementor-element-abff665 .penci-latest-posts-el.penci-latest-posts-mixed .penci-grid > li.grid-style:nth-last-of-type(2){margin-bottom:10px!important;}.elementor-20964 .elementor-element.elementor-element-abff665 .penci-grid li.list-post{padding-bottom:10px;}.elementor-20964 .elementor-element.elementor-element-abff665 .penci-latest-posts-mixed-3 .penci-grid li.penci-slistp, .elementor-20964 .elementor-element.elementor-element-abff665 .penci-latest-posts-mixed-4 .penci-grid li.penci-slistp{padding-bottom:0px;margin-bottom:0px;padding-top:10px;}.elementor-20964 .elementor-element.elementor-element-abff665 .penci-latest-posts-mixed-3 .penci-grid li.penci-slistp ~ .penci-slistp, .elementor-20964 .elementor-element.elementor-element-abff665 .penci-latest-posts-mixed-4 .penci-grid li.penci-slistp ~ .penci-slistp{margin-top:10px;}.elementor-20964 .elementor-element.elementor-element-abff665 .penci-latest-posts-mixed-3 .penci-grid li.list-post.penci-slistp:last-child, .elementor-20964 .elementor-element.elementor-element-abff665 .penci-latest-posts-mixed-4 .penci-grid li.list-post.penci-slistp:last-child{margin-bottom:10px;}.elementor-20964 .elementor-element.elementor-element-abff665 .entry-title,.elementor-20964 .elementor-element.elementor-element-abff665 .entry-title a,.elementor-20964 .elementor-element.elementor-element-abff665 .header-standard .entry-title,.elementor-20964 .elementor-element.elementor-element-abff665 .header-standard .entry-title a,.elementor-20964 .elementor-element.elementor-element-abff665 .overlay-header-box .entry-title,.elementor-20964 .elementor-element.elementor-element-abff665 .overlay-header-box .entry-title a,.elementor-20964 .elementor-element.elementor-element-abff665 .header-standard h2, .elementor-20964 .elementor-element.elementor-element-abff665 .header-standard h2 a,.elementor-20964 .elementor-element.elementor-element-abff665 .header-standard .pc_titlebig_standard, .elementor-20964 .elementor-element.elementor-element-abff665 .pc_titlebig_standard a,.elementor-20964 .elementor-element.elementor-element-abff665 .penci-grid li .item h2 a, .elementor-20964 .elementor-element.elementor-element-abff665 .penci-grid li .item h2 a,.elementor-20964 .elementor-element.elementor-element-abff665 .penci-biggrid-data .pcbg-content-inner .pcbg-title a,.elementor-20964 .elementor-element.elementor-element-abff665 .penci-masonry .item-masonry h2 a,.elementor-20964 .elementor-element.elementor-element-abff665 .penci-masonry .item-masonry h2 a{font-size:var( --e-global-typography-primary-font-size );}.elementor-20964 .elementor-element.elementor-element-abff665 .header-standard .author-post,.elementor-20964 .elementor-element.elementor-element-abff665 .penci-post-box-meta .penci-box-meta span,.elementor-20964 .elementor-element.elementor-element-abff665 .penci-post-box-meta .penci-box-meta a,.elementor-20964 .elementor-element.elementor-element-abff665 .overlay-author a,.elementor-20964 .elementor-element.elementor-element-abff665 .overlay-header-box .overlay-author,.elementor-20964 .elementor-element.elementor-element-abff665 .grid-post-box-meta{font-size:var( --e-global-typography-text-font-size );}.elementor-20964 .elementor-element.elementor-element-abff665 .post-entry.standard-post-entry, .elementor-20964 .elementor-element.elementor-element-abff665 .post-entry.standard-post-entry p,.elementor-20964 .elementor-element.elementor-element-abff665 .penci-grid .entry-content,.elementor-20964 .elementor-element.elementor-element-abff665 .penci-grid .entry-content p,.elementor-20964 .elementor-element.elementor-element-abff665 .entry-content,.elementor-20964 .elementor-element.elementor-element-abff665 .entry-content p, .elementor-20964 .elementor-element.elementor-element-abff665 .penci-bgitem .pcbg-pexcerpt p{font-size:var( --e-global-typography-text-font-size );}.elementor-20964 .elementor-element.elementor-element-abff665 .cat > a.penci-cat-name{font-size:var( --e-global-typography-primary-font-size );}.elementor-20964 .elementor-element.elementor-element-abff665 .penci-more-link a.more-link, .elementor-20964 .elementor-element.elementor-element-abff665 .standard-content .penci-more-link.penci-more-link-button a.more-link{font-size:var( --e-global-typography-primary-font-size );}.elementor-20964 .elementor-element.elementor-element-abff665 .penci-readmore-btn a{font-size:var( --e-global-typography-primary-font-size );}.elementor-20964 .elementor-element.elementor-element-abff665 .penci-post-box-meta .penci-post-share-box a{font-size:var( --e-global-typography-primary-font-size );}}