.elementor-22191 .elementor-element.elementor-element-4ddc27d:not(.elementor-motion-effects-element-type-background), .elementor-22191 .elementor-element.elementor-element-4ddc27d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.focusedlocal.com/wp-content/uploads/2023/11/seo-program-homepage-banner-min.jpg");background-position:0px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-22191 .elementor-element.elementor-element-4ddc27d > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(260deg, #FFFFFF38 0%, #F0F3F9 79%);opacity:0.08;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22191 .elementor-element.elementor-element-4ddc27d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:170px 0px 150px 0px;}.elementor-22191 .elementor-element.elementor-element-c33f751 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-22191 .elementor-element.elementor-element-c33f751 > .elementor-element-populated, .elementor-22191 .elementor-element.elementor-element-c33f751 > .elementor-element-populated > .elementor-background-overlay, .elementor-22191 .elementor-element.elementor-element-c33f751 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-22191 .elementor-element.elementor-element-c33f751 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-22191 .elementor-element.elementor-element-c33f751 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22191 .elementor-element.elementor-element-1bc5032 > .elementor-element-populated >  .elementor-background-overlay{background-color:#203864;opacity:1;}.elementor-22191 .elementor-element.elementor-element-1bc5032 > .elementor-element-populated{border-style:solid;border-width:3px 3px 3px 3px;border-color:#DBD9DD;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:60px 0px 0px 0px;}.elementor-22191 .elementor-element.elementor-element-1bc5032 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22191 .elementor-element.elementor-element-8b36a4a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-22191 .elementor-element.elementor-element-8b36a4a .title_all_box {text-align:center!important;}.elementor-22191 .elementor-element.elementor-element-8b36a4a .title_sections .title{padding:0px 0px 15px 0px;}.elementor-22191 .elementor-element.elementor-element-8b36a4a .title_sections p{padding:0px 0px 10px 0px;}.elementor-22191 .elementor-element.elementor-element-8b36a4a .title_all_box .title_sections .title {font-size:42px;}.elementor-22191 .elementor-element.elementor-element-8b36a4a .title_all_box .title_sections .title  {color:#FFFFFF;}.elementor-22191 .elementor-element.elementor-element-8b36a4a .title_all_box .title_sections p {font-family:"Inter", Sans-serif;font-size:27px;font-weight:500;font-style:italic;text-decoration:underline;}.elementor-22191 .elementor-element.elementor-element-8b36a4a .title_all_box .title_sections p  {color:#FFFFFF;}.elementor-22191 .elementor-element.elementor-element-c9e1e6b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-22191 .elementor-element.elementor-element-c9e1e6b > .elementor-container{text-align:center;}.elementor-22191 .elementor-element.elementor-element-c9e1e6b{margin-top:0px;margin-bottom:0px;}.elementor-22191 .elementor-element.elementor-element-c4c27b0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 30px 0px 0px;}.elementor-22191 .elementor-element.elementor-element-7eb402e .heading_text{font-size:50px;color:#FFFFFF!important;}.elementor-22191 .elementor-element.elementor-element-7eb402e  .heading_text{padding:0px 0px 0px 0px;}.elementor-22191 .elementor-element.elementor-element-d85416c > .elementor-element-populated{margin:0px 0px 0px -37px;--e-column-margin-right:0px;--e-column-margin-left:-37px;padding:0px 0px 0px 0px;}.elementor-22191 .elementor-element.elementor-element-2aa7f71{width:auto;max-width:auto;}.elementor-22191 .elementor-element.elementor-element-2aa7f71 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-22191 .elementor-element.elementor-element-2aa7f71 .heading_text{font-size:24px;text-transform:uppercase;line-height:25px;color:#FFFFFF!important;}.elementor-22191 .elementor-element.elementor-element-1a6f8fd > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-22191 .elementor-element.elementor-element-1a6f8fd{margin-top:-28px;margin-bottom:0px;}.elementor-22191 .elementor-element.elementor-element-7a689c9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-22191 .elementor-element.elementor-element-8bc44dd .heading_text{color:#FFFFFF!important;}.elementor-22191 .elementor-element.elementor-element-63ecdf2 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.94;}.elementor-22191 .elementor-element.elementor-element-63ecdf2{border-style:solid;border-width:0px 0px 0px 0px;border-color:#DBD9DD;margin-top:50px;margin-bottom:0px;padding:10px 0px 10px 40px;}.elementor-22191 .elementor-element.elementor-element-63ecdf2 > .elementor-container{text-align:start;}.elementor-22191 .elementor-element.elementor-element-a1fe48b .contact_list .same_contact a , .elementor-22191 .elementor-element.elementor-element-a1fe48b .contact_list .same_contact p  {color:#257942;}.elementor-22191 .elementor-element.elementor-element-a1fe48b .contact_list .same_contact a span , .elementor-22191 .elementor-element.elementor-element-a1fe48b .contact_list .same_contact p span  {color:#257942;}.elementor-22191 .elementor-element.elementor-element-f11be79 > .elementor-element-populated{padding:10px 0px 10px 70px;}.elementor-22191 .elementor-element.elementor-element-2a7738f .contact_list .same_contact a , .elementor-22191 .elementor-element.elementor-element-2a7738f .contact_list .same_contact p  {color:#257942;}.elementor-22191 .elementor-element.elementor-element-2a7738f .contact_list .same_contact a span , .elementor-22191 .elementor-element.elementor-element-2a7738f .contact_list .same_contact p span  {color:#257942;}.elementor-22191 .elementor-element.elementor-element-70958a4 .contact_list .same_contact a , .elementor-22191 .elementor-element.elementor-element-70958a4 .contact_list .same_contact p  {color:#257942;}.elementor-22191 .elementor-element.elementor-element-70958a4 .contact_list .same_contact a span , .elementor-22191 .elementor-element.elementor-element-70958a4 .contact_list .same_contact p span  {color:#257942;}.elementor-22191 .elementor-element.elementor-element-8ae18f8 > .elementor-container{text-align:center;}.elementor-22191 .elementor-element.elementor-element-8ae18f8{margin-top:0px;margin-bottom:0px;padding:0px 0px 20px 0px;}.elementor-22191 .elementor-element.elementor-element-3ce6c7d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-22191 .elementor-element.elementor-element-3ce6c7d{padding:30px 100px 0px 0px;}.elementor-22191 .elementor-element.elementor-element-b906852.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-22191 .elementor-element.elementor-element-b906852 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-text-editor{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-22191 .elementor-element.elementor-element-97e32e2{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:"Open Sans", Sans-serif;font-size:7px;font-weight:600;text-transform:capitalize;color:#364B73;}.elementor-22191 .elementor-element.elementor-element-97e32e2 > .elementor-widget-container{padding:0px 00px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-weight:var( --e-global-typography-text-font-weight );}.elementor-22191 .elementor-element.elementor-element-da360fd > .elementor-element-populated{padding:0px 20px 0px 0px;}.elementor-22191 .elementor-element.elementor-element-1ca4a91 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 00px 0px 0px;}.elementor-22191 .elementor-element.elementor-element-1ca4a91{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;color:#282F3B;}.elementor-22191 .elementor-element.elementor-element-1344f2c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-22191 .elementor-element.elementor-element-1344f2c{padding:0px 100px 50px 0px;}.elementor-22191 .elementor-element.elementor-element-fff50bd.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-22191 .elementor-element.elementor-element-fff50bd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-22191 .elementor-element.elementor-element-974250f{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:"Open Sans", Sans-serif;font-size:7px;font-weight:600;text-transform:capitalize;color:#364B73;}.elementor-22191 .elementor-element.elementor-element-974250f > .elementor-widget-container{padding:0px 00px 0px 0px;}.elementor-22191 .elementor-element.elementor-element-263266c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 00px 0px 0px;}.elementor-22191 .elementor-element.elementor-element-263266c{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;color:#282F3B;}.elementor-22191 .elementor-element.elementor-element-ea1bf72{width:var( --container-widget-width, 72.4% );max-width:72.4%;--container-widget-width:72.4%;--container-widget-flex-grow:0;}.elementor-22191 .elementor-element.elementor-element-6d2f6ce > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-22191 .elementor-element.elementor-element-6d2f6ce{padding:0px 100px 0px 100px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );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-22191 .elementor-element.elementor-element-dda8257{--divider-border-style:solid;--divider-color:#B4B4B4;--divider-border-width:1px;}.elementor-22191 .elementor-element.elementor-element-dda8257 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-22191 .elementor-element.elementor-element-dda8257 .elementor-divider-separator{width:45%;margin:0 auto;margin-center:0;}.elementor-22191 .elementor-element.elementor-element-dda8257 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-22191 .elementor-element.elementor-element-0ab4e06  .tlp-portfolio-item .tlp-content .tlp-content-holder{padding:0px 0px 0px 0px;}.elementor-22191 .elementor-element.elementor-element-0ab4e06  .tlp-portfolio-container .tlp-single-item{padding:0px 0px 0px 0px;}.elementor-22191 .elementor-element.elementor-element-0ab4e06 .tlp-portfolio .tlp-portfolio-sd{font-size:18px;font-weight:400;margin:0% 0% 0% 4%;}@media(max-width:1366px){.elementor-22191 .elementor-element.elementor-element-6d2f6ce{padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-22191 .elementor-element.elementor-element-c33f751{width:55%;}.elementor-22191 .elementor-element.elementor-element-1bc5032{width:44.886%;}.elementor-22191 .elementor-element.elementor-element-c4c27b0{width:50%;}.elementor-22191 .elementor-element.elementor-element-d85416c{width:50%;}.elementor-22191 .elementor-element.elementor-element-b906852{width:41.946%;}.elementor-22191 .elementor-element.elementor-element-7f5f26a{width:5.254%;}.elementor-22191 .elementor-element.elementor-element-da360fd{width:52.133%;}.elementor-22191 .elementor-element.elementor-element-fff50bd{width:58.4%;}.elementor-22191 .elementor-element.elementor-element-eda23f0{width:41.534%;}}@media(max-width:1024px) and (min-width:768px){.elementor-22191 .elementor-element.elementor-element-1bc5032{width:100%;}.elementor-22191 .elementor-element.elementor-element-9a639ae{width:50%;}.elementor-22191 .elementor-element.elementor-element-f11be79{width:50%;}.elementor-22191 .elementor-element.elementor-element-7b2eb54{width:100%;}.elementor-22191 .elementor-element.elementor-element-7f5f26a{width:8%;}.elementor-22191 .elementor-element.elementor-element-da360fd{width:42%;}.elementor-22191 .elementor-element.elementor-element-fff50bd{width:90%;}.elementor-22191 .elementor-element.elementor-element-eda23f0{width:10%;}}@media(max-width:1024px){.elementor-22191 .elementor-element.elementor-element-4ddc27d:not(.elementor-motion-effects-element-type-background), .elementor-22191 .elementor-element.elementor-element-4ddc27d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-22191 .elementor-element.elementor-element-4ddc27d{padding:1px 1px 0px 1px;}.elementor-22191 .elementor-element.elementor-element-1bc5032 > .elementor-element-populated{border-width:1px 0px 0px 0px;margin:30px 50px 30px 50px;--e-column-margin-right:50px;--e-column-margin-left:50px;padding:20px 0px 0px 0px;}.elementor-22191 .elementor-element.elementor-element-8b36a4a > .elementor-widget-container{padding:27px 0px 0px 0px;}.elementor-22191 .elementor-element.elementor-element-1a6f8fd{margin-top:-10px;margin-bottom:0px;}.elementor-22191 .elementor-element.elementor-element-8bc44dd .heading_text{font-size:20px;}.elementor-22191 .elementor-element.elementor-element-63ecdf2{padding:0px 10px 0px 10px;}.elementor-22191 .elementor-element.elementor-element-9a639ae > .elementor-element-populated{padding:10px 0px 10px 20px;}.elementor-22191 .elementor-element.elementor-element-f11be79 > .elementor-element-populated{padding:10px 0px 10px 20px;}.elementor-22191 .elementor-element.elementor-element-7b2eb54 > .elementor-element-populated{padding:10px 0px 10px 20px;}.elementor-22191 .elementor-element.elementor-element-8ae18f8{padding:0px 15px 10px 15px;}.elementor-22191 .elementor-element.elementor-element-3ce6c7d{padding:0px 0px 20px 0px;}.elementor-22191 .elementor-element.elementor-element-b906852 > .elementor-element-populated{padding:0px 20px 0px 0px;}.elementor-22191 .elementor-element.elementor-element-97e32e2{width:var( --container-widget-width, 95.919% );max-width:95.919%;--container-widget-width:95.919%;--container-widget-flex-grow:0;font-size:30px;}.elementor-22191 .elementor-element.elementor-element-7f5f26a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-22191 .elementor-element.elementor-element-da360fd > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-22191 .elementor-element.elementor-element-1ca4a91 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-22191 .elementor-element.elementor-element-1344f2c{padding:20px 0px 10px 0px;}.elementor-22191 .elementor-element.elementor-element-fff50bd > .elementor-element-populated{padding:0px 20px 0px 0px;}.elementor-22191 .elementor-element.elementor-element-974250f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:30px;}.elementor-22191 .elementor-element.elementor-element-974250f > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-22191 .elementor-element.elementor-element-263266c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-22191 .elementor-element.elementor-element-eda23f0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-22191 .elementor-element.elementor-element-6d2f6ce{padding:-10px 50px 0px 50px;}.elementor-22191 .elementor-element.elementor-element-dda8257 > .elementor-widget-container{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-22191 .elementor-element.elementor-element-4ddc27d:not(.elementor-motion-effects-element-type-background), .elementor-22191 .elementor-element.elementor-element-4ddc27d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-22191 .elementor-element.elementor-element-4ddc27d{padding:0px 0px 0px 0px;}.elementor-22191 .elementor-element.elementor-element-c33f751 > .elementor-element-populated{padding:2px 2px 2px 2px;}.elementor-22191 .elementor-element.elementor-element-1bc5032 > .elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-22191 .elementor-element.elementor-element-8b36a4a .title_all_box .title_sections .title {font-size:22px;line-height:16px;}.elementor-22191 .elementor-element.elementor-element-c9e1e6b > .elementor-container{text-align:center;}.elementor-22191 .elementor-element.elementor-element-d85416c > .elementor-element-populated{text-align:center;}.elementor-22191 .elementor-element.elementor-element-1a6f8fd > .elementor-container{text-align:center;}.elementor-22191 .elementor-element.elementor-element-63ecdf2 > .elementor-container{text-align:start;}.elementor-22191 .elementor-element.elementor-element-63ecdf2{margin-top:9px;margin-bottom:0px;padding:10px 0px 10px 10px;}.elementor-22191 .elementor-element.elementor-element-9a639ae > .elementor-element-populated{padding:10px 20px 10px 20px;}.elementor-22191 .elementor-element.elementor-element-f11be79 > .elementor-element-populated{padding:10px 20px 10px 20px;}.elementor-22191 .elementor-element.elementor-element-2a7738f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-22191 .elementor-element.elementor-element-7b2eb54 > .elementor-element-populated{padding:10px 20px 10px 20px;}.elementor-22191 .elementor-element.elementor-element-0d5c0fb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-22191 .elementor-element.elementor-element-3ce6c7d{padding:0px 0px 0px 0px;}.elementor-22191 .elementor-element.elementor-element-b906852{width:100%;}.elementor-bc-flex-widget .elementor-22191 .elementor-element.elementor-element-b906852.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-22191 .elementor-element.elementor-element-b906852.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-22191 .elementor-element.elementor-element-b906852.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-22191 .elementor-element.elementor-element-97e32e2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-22191 .elementor-element.elementor-element-97e32e2{align-self:center;font-size:12px;}.elementor-22191 .elementor-element.elementor-element-1ca4a91 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-22191 .elementor-element.elementor-element-1ca4a91{text-align:center;}.elementor-22191 .elementor-element.elementor-element-1344f2c{padding:20px 0px 15px 0px;}.elementor-22191 .elementor-element.elementor-element-fff50bd{width:90%;}.elementor-bc-flex-widget .elementor-22191 .elementor-element.elementor-element-fff50bd.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-22191 .elementor-element.elementor-element-fff50bd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-22191 .elementor-element.elementor-element-fff50bd.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-22191 .elementor-element.elementor-element-974250f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-22191 .elementor-element.elementor-element-974250f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;align-self:center;font-size:12px;}.elementor-22191 .elementor-element.elementor-element-263266c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-22191 .elementor-element.elementor-element-263266c{text-align:center;}.elementor-22191 .elementor-element.elementor-element-eda23f0{width:10%;}.elementor-bc-flex-widget .elementor-22191 .elementor-element.elementor-element-eda23f0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-22191 .elementor-element.elementor-element-eda23f0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-22191 .elementor-element.elementor-element-dda8257 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-22191 .elementor-element.elementor-element-dda8257 .elementor-divider-separator{width:50%;}}/* Start custom CSS for section, class: .elementor-element-6d2f6ce */.port-table .tlp-portfolio-thum{
border: 5px solid #a63f00 !important;
box-shadow: 0 4px 6px rgba(0, 0, 0, 0.4) !important;
		}
		
.port-table	.tlp-portfolio.layout2 .tlp-overlay {
background-color: transparent !important;
		}
		
/*.port-table {*/
/*    font-family: Lato, Arial !important; */
/*}*/

.port-table th{
    font-weight: 400 !important;
    text-transform: uppercase !important;
    vertical-align: top;
}

.port-table td{
    text-transform: capitalize !important;
}

.port-table .lft-txt.link{
    text-transform: lowercase !important;
    color: #00497a !important;
}

.tlp-portfolio-container .tlp-pagination-wrap .tlp-pagination > .active > span{
    background-color: #257942 !important;
}

.tlp-portfolio-container .tlp-pagination-wrap .tlp-pagination > li > a{
    color:#257942 !important;}
    
    .port-table .lft-txt{
        color:#00497a !important;
        cursor: pointer !important;
    }

.lft-txt.strong{
  font-weight: 700 !important;
  text-transform: uppercase !important;
}
@media (max-width: 1800px) { 
    .elementor-22191 .elementor-element.elementor-element-0ab4e06 .tlp-portfolio .tlp-portfolio-sd {
    font-size: 15px !important;
    font-weight: 400;
    margin: 35% 0% 0% 4% !important;
}}

@media (min-width: 1400px) { . .elementor-22191 .elementor-element.elementor-element-6d2f6ce {
    padding: 0px 40px 0px 40px !important;
}}

@media (max-width: 1200px) { .tlp-col-lg-6{
    flex:0 0 100% !important;
    max-width:100% !important;
} 
    .tlp-portfolio-thum{
        max-width:346px !important;
    }
     .elementor-22191 .elementor-element.elementor-element-0ab4e06 .tlp-portfolio .tlp-portfolio-sd {
    font-size: 18px !important;}
    
    .elementor-element.elementor-element-6d2f6ce {
    padding: 0px 50px 0px 150px !important;
}
}

@media (max-width: 992px) {  .elementor-element.elementor-element-6d2f6ce {
    padding: 0px 30px 0px 30px !important;
} 
     .elementor-22191 .elementor-element.elementor-element-0ab4e06 .tlp-portfolio .tlp-portfolio-sd {
    font-size: 14px !important;}
}

@media (max-width: 768px) {
    .elementor-22191 .elementor-element.elementor-element-0ab4e06 .tlp-portfolio .tlp-portfolio-sd {
    font-size: 14px !important;
    font-weight: 400;
    margin: 5% 0% 0% 0%;}
    .tlp-portfolio-thum{
        max-width:500px !important;
    }
   .elementor-element.elementor-element-6d2f6ce  {
    padding: 0px 30px 0px 50px !important;
}
}
    @media (max-width: 576px) { .elementor-22191 .elementor-element.elementor-element-0ab4e06 .tlp-portfolio .tlp-portfolio-sd {
    font-size: 14px !important; }
    .elementor-element.elementor-element-6d2f6ce {
    padding: 0px 20px 0px 20px !important;
} 
}


@media (max-width: 754px) {
    .elementor-22191 .elementor-element.elementor-element-0ab4e06 .tlp-portfolio .tlp-portfolio-sd {
    font-size: 15px !important;
    font-weight: 400;
    margin: 5% 0% 0% 0% !important;
}
.tlp-portfolio-container .tlp-pagination-wrap .tlp-pagination {
    display: flex;
    margin: 20px 0;
    justify-content: center;
    font-size: 14px !important;
}
}

.tlp-portfolio-item.rt-row{
        align-items: flex-end !important;
}

.tlp-portfolio .layout2 .tlp-portfolio-sd{
    padding: 0px;
}

.tlp-portfolio-container .tlp-single-item {
    margin-bottom: 40px !important;
}

@media only screen and (max-width: 991.98px){
.tlp-col-lg-6:nth-child(-n+8) {
    margin: 0% 0% 0% 4% !important; 
}}


@media only screen and (max-width: 991.98px){
.tlp-col-lg-6:nth-child(-n+8) {
    margin: 0% 0% 0% 4% !important;
}}

@media only screen and (min-width: 1366px){
.rt-container-fluid {
    padding: 0px 50px !important;
}
}/* End custom CSS */