.elementor-302 .elementor-element.elementor-element-838a6e2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-302 .elementor-element.elementor-element-fea13eb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:13px 13px;--row-gap:13px;--column-gap:13px;}.elementor-302 .elementor-element.elementor-element-6f306fc img{border-radius:10px 10px 10px 10px;}.elementor-302 .elementor-element.elementor-element-ce870dc .elementor-heading-title{font-family:"KalamehFaNum-SemiBold", Sans-serif;}.elementor-302 .elementor-element.elementor-element-ca3ab8a .elementor-icon-list-icon{width:10px;}.elementor-302 .elementor-element.elementor-element-ca3ab8a .elementor-icon-list-icon i{font-size:10px;}.elementor-302 .elementor-element.elementor-element-ca3ab8a .elementor-icon-list-icon svg{--e-icon-list-icon-size:10px;}.elementor-302 .elementor-element.elementor-element-ca3ab8a .elementor-icon-list-item{font-size:10px;}.elementor-302 .elementor-element.elementor-element-cacec85{--box-border-radius:10px;--box-padding:15px;--item-text-hover-decoration:underline;}.elementor-302 .elementor-element.elementor-element-cacec85 .elementor-toc__header-title{text-align:start;}.elementor-302 .elementor-element.elementor-element-cacec85 .elementor-toc__header, .elementor-302 .elementor-element.elementor-element-cacec85 .elementor-toc__header-title{font-family:"KalamehFaNum-SemiBold", Sans-serif;font-size:15px;}.elementor-302 .elementor-element.elementor-element-cacec85 .elementor-toc__header{flex-direction:row;}.elementor-302 .elementor-element.elementor-element-8a77289{text-align:justify;}.elementor-302 .elementor-element.elementor-element-f533c55{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-302 .elementor-element.elementor-element-d19da2c img{border-radius:10px 10px 10px 10px;}.elementor-302 .elementor-element.elementor-element-f0b788c{--box-border-color:var( --e-global-color-29a7397 );--box-border-radius:10px;--box-padding:15px;--item-text-hover-decoration:underline;}.elementor-302 .elementor-element.elementor-element-f0b788c .elementor-toc__header-title{text-align:start;}.elementor-302 .elementor-element.elementor-element-f0b788c .elementor-toc__header, .elementor-302 .elementor-element.elementor-element-f0b788c .elementor-toc__header-title{font-family:"KalamehFaNum-SemiBold", Sans-serif;font-size:15px;}.elementor-302 .elementor-element.elementor-element-f0b788c .elementor-toc__header{flex-direction:row;}.elementor-302 .elementor-element.elementor-element-3428a03{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.11;--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-302 .elementor-element.elementor-element-3428a03:not(.elementor-motion-effects-element-type-background), .elementor-302 .elementor-element.elementor-element-3428a03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00033F;}.elementor-302 .elementor-element.elementor-element-3428a03::before, .elementor-302 .elementor-element.elementor-element-3428a03 > .elementor-background-video-container::before, .elementor-302 .elementor-element.elementor-element-3428a03 > .e-con-inner > .elementor-background-video-container::before, .elementor-302 .elementor-element.elementor-element-3428a03 > .elementor-background-slideshow::before, .elementor-302 .elementor-element.elementor-element-3428a03 > .e-con-inner > .elementor-background-slideshow::before, .elementor-302 .elementor-element.elementor-element-3428a03 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://taminenergy.com/wp-content/uploads/2026/09/circuit-pattern-gray.png");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-302 .elementor-element.elementor-element-1871ed4 .elementor-icon-wrapper{text-align:center;}.elementor-302 .elementor-element.elementor-element-518321f .elementor-heading-title{font-family:"KalamehFaNum-SemiBold", Sans-serif;font-size:16px;color:var( --e-global-color-0e86ee0 );}.elementor-302 .elementor-element.elementor-element-2bfe1f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:center;color:var( --e-global-color-0e86ee0 );}.elementor-302 .elementor-element.elementor-element-935d3cb .elementor-button{background-color:#6EF4DB;font-family:"KalamehFaNum-SemiBold", Sans-serif;font-size:12px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:5px 5px 5px 5px;}.elementor-302 .elementor-element.elementor-element-129a7b0{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-29a7397 );--border-color:var( --e-global-color-29a7397 );--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-302 .elementor-element.elementor-element-bd5dc95 .elementor-heading-title{font-family:"KalamehFaNum-SemiBold", Sans-serif;font-size:15px;color:var( --e-global-color-primary );}.elementor-302 .elementor-element.elementor-element-4a2a248{--divider-border-style:solid;--divider-color:var( --e-global-color-29a7397 );--divider-border-width:1px;}.elementor-302 .elementor-element.elementor-element-4a2a248 .elementor-divider-separator{width:100%;}.elementor-302 .elementor-element.elementor-element-4a2a248 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-302 .elementor-element.elementor-element-9493a36{--grid-row-gap:5px;--grid-column-gap:5px;}.elementor-302 .elementor-element.elementor-element-9493a36 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.75 * 100% );}.elementor-302 .elementor-element.elementor-element-9493a36:after{content:"0.75";}.elementor-302 .elementor-element.elementor-element-9493a36 .elementor-post__thumbnail__link{width:30%;}.elementor-302 .elementor-element.elementor-element-9493a36 .elementor-post__meta-data span + span:before{content:"/";}.elementor-302 .elementor-element.elementor-element-9493a36 .elementor-post__thumbnail{border-radius:5px 5px 5px 5px;}.elementor-302 .elementor-element.elementor-element-9493a36.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-302 .elementor-element.elementor-element-9493a36.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-302 .elementor-element.elementor-element-9493a36.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-302 .elementor-element.elementor-element-9493a36 .elementor-post__title, .elementor-302 .elementor-element.elementor-element-9493a36 .elementor-post__title a{color:var( --e-global-color-text );font-size:12px;}.elementor-302 .elementor-element.elementor-element-9493a36 .elementor-post__meta-data{font-size:9px;}.elementor-302 .elementor-element.elementor-element-08c5520{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-302 .elementor-element.elementor-element-680209f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:13px 13px;--row-gap:13px;--column-gap:13px;}.elementor-302 .elementor-element.elementor-element-6ba7f47{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}@media(min-width:768px){.elementor-302 .elementor-element.elementor-element-fea13eb{--width:70%;}.elementor-302 .elementor-element.elementor-element-f533c55{--width:30%;}.elementor-302 .elementor-element.elementor-element-680209f{--width:70%;}.elementor-302 .elementor-element.elementor-element-6ba7f47{--width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-302 .elementor-element.elementor-element-fea13eb{--width:100%;}.elementor-302 .elementor-element.elementor-element-f533c55{--width:100%;}.elementor-302 .elementor-element.elementor-element-680209f{--width:100%;}.elementor-302 .elementor-element.elementor-element-6ba7f47{--width:100%;}}@media(max-width:1366px){.elementor-302 .elementor-element.elementor-element-838a6e2{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}}@media(max-width:1024px){.elementor-302 .elementor-element.elementor-element-838a6e2{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-302 .elementor-element.elementor-element-08c5520{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}}@media(max-width:767px){.elementor-302 .elementor-element.elementor-element-ce870dc .elementor-heading-title{line-height:30px;}.elementor-302 .elementor-element.elementor-element-9493a36{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-302 .elementor-element.elementor-element-9493a36.elementor-element{--align-self:flex-start;}.elementor-302 .elementor-element.elementor-element-9493a36 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.77 * 100% );}.elementor-302 .elementor-element.elementor-element-9493a36:after{content:"0.77";}.elementor-302 .elementor-element.elementor-element-9493a36 .elementor-post__thumbnail__link{width:29%;}}/* Start custom CSS for post-comments, class: .elementor-element-3cba14c *//* Tamin Energy: article comments */
.elementor-302 .elementor-element.elementor-element-3cba14c #comments {
  --comment-border: var(--e-global-color-77ad19d, #E2E2E2);
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), sans-serif;
  width: 100%;
}
.elementor-302 .elementor-element.elementor-element-3cba14c .comment-reply-title,
.elementor-302 .elementor-element.elementor-element-3cba14c .comments-title {
  color: var(--e-global-color-secondary);
  font-family: var(--e-global-typography-primary-font-family), sans-serif;
  font-size: 24px;
  line-height: 1.6;
  margin: 0 0 16px;
}
.elementor-302 .elementor-element.elementor-element-3cba14c .comment-form {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 18px;
}
.elementor-302 .elementor-element.elementor-element-3cba14c .comment-form > p { margin: 0; min-width: 0; }
.elementor-302 .elementor-element.elementor-element-3cba14c .comment-form-comment,
.elementor-302 .elementor-element.elementor-element-3cba14c .comment-notes,
.elementor-302 .elementor-element.elementor-element-3cba14c .logged-in-as,
.elementor-302 .elementor-element.elementor-element-3cba14c .comment-form-cookies-consent,
.elementor-302 .elementor-element.elementor-element-3cba14c .form-submit { grid-column: 1 / -1; }
.elementor-302 .elementor-element.elementor-element-3cba14c .comment-form label { display: block; margin-bottom: 8px; }
.elementor-302 .elementor-element.elementor-element-3cba14c .comment-form input[type="text"],
.elementor-302 .elementor-element.elementor-element-3cba14c .comment-form input[type="email"],
.elementor-302 .elementor-element.elementor-element-3cba14c .comment-form input[type="url"],
.elementor-302 .elementor-element.elementor-element-3cba14c .comment-form textarea {
  width: 100%;
  box-sizing: border-box;
  border: 1px solid var(--comment-border);
  border-radius: 10px;
  background: var(--e-global-color-a408a27, #fff);
  color: var(--e-global-color-text);
  padding: 12px 16px;
  font: inherit;
  line-height: 1.8;
  box-shadow: none;
  transition: border-color .2s, box-shadow .2s;
}
.elementor-302 .elementor-element.elementor-element-3cba14c .comment-form textarea { min-height: 170px; resize: vertical; display: block; }
.elementor-302 .elementor-element.elementor-element-3cba14c .comment-form input[type="email"],
.elementor-302 .elementor-element.elementor-element-3cba14c .comment-form input[type="url"] { direction: ltr; text-align: left; }
.elementor-302 .elementor-element.elementor-element-3cba14c .comment-form input:focus-visible,
.elementor-302 .elementor-element.elementor-element-3cba14c .comment-form textarea:focus-visible {
  outline: 2px solid var(--e-global-color-befef39);
  outline-offset: 2px;
}
.elementor-302 .elementor-element.elementor-element-3cba14c .comment-notes,
.elementor-302 .elementor-element.elementor-element-3cba14c .logged-in-as { color: var(--e-global-color-24ebef9); font-size: 13px; line-height: 1.9; }
.elementor-302 .elementor-element.elementor-element-3cba14c #comments a { color: var(--e-global-color-befef39); }
.elementor-302 .elementor-element.elementor-element-3cba14c .comment-form-cookies-consent { display: flex; align-items: flex-start; gap: 8px; font-size: 13px; }
.elementor-302 .elementor-element.elementor-element-3cba14c .comment-form-cookies-consent label { margin: 0; }
.elementor-302 .elementor-element.elementor-element-3cba14c .comment-form-cookies-consent input { margin-top: 6px; accent-color: var(--e-global-color-befef39); }
.elementor-302 .elementor-element.elementor-element-3cba14c .comment-form .submit {
  background: var(--e-global-color-accent);
  color: var(--e-global-color-secondary);
  border: 1px solid transparent;
  border-radius: 10px;
  font-family: var(--e-global-typography-accent-font-family), sans-serif;
  font-size: 15px;
  line-height: 1.6;
  padding: 12px 26px;
  min-height: 48px;
  cursor: pointer;
  transition: background-color .2s, color .2s;
}
.elementor-302 .elementor-element.elementor-element-3cba14c .comment-form .submit:hover {
  background: var(--e-global-color-secondary);
  color: var(--e-global-color-a408a27);
}
.elementor-302 .elementor-element.elementor-element-3cba14c .comment-list { list-style: none; padding: 0; }
.elementor-302 .elementor-element.elementor-element-3cba14c .comment-list .comment-body {
  padding: 20px;
  border: 1px solid var(--comment-border);
  border-radius: 15px;
  margin-bottom: 16px;
  overflow-wrap: anywhere;
}
.elementor-302 .elementor-element.elementor-element-3cba14c .comment-list .children { list-style: none; padding-inline-start: 24px; }
.elementor-302 .elementor-element.elementor-element-3cba14c .comment-author .avatar { border-radius: 50%; }
.elementor-302 .elementor-element.elementor-element-3cba14c .comment-metadata { font-size: 12px; margin-block: 8px; }
.elementor-302 .elementor-element.elementor-element-3cba14c .comment-content { line-height: 1.9; }
.elementor-302 .elementor-element.elementor-element-3cba14c #cancel-comment-reply-link { font-size: 13px; }
@media (max-width: 767px) {
  .elementor-302 .elementor-element.elementor-element-3cba14c .comment-form { grid-template-columns: 1fr; gap: 14px; }
  .elementor-302 .elementor-element.elementor-element-3cba14c .comment-reply-title, .elementor-302 .elementor-element.elementor-element-3cba14c .comments-title { font-size: 20px; }
  .elementor-302 .elementor-element.elementor-element-3cba14c .comment-form input[type="text"], .elementor-302 .elementor-element.elementor-element-3cba14c .comment-form input[type="email"],
  .elementor-302 .elementor-element.elementor-element-3cba14c .comment-form input[type="url"], .elementor-302 .elementor-element.elementor-element-3cba14c .comment-form textarea { font-size: 16px; }
  .elementor-302 .elementor-element.elementor-element-3cba14c .comment-form .submit { width: 100%; }
  .elementor-302 .elementor-element.elementor-element-3cba14c .comment-list .comment-body { padding: 16px; }
  .elementor-302 .elementor-element.elementor-element-3cba14c .comment-list .children { padding-inline-start: 12px; }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'KalamehFaNum-SemiBold';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://taminenergy.com/wp-content/uploads/2026/09/KalamehWebFaNum-SemiBold.woff2') format('woff2'),
		url('https://taminenergy.com/wp-content/uploads/2026/09/KalamehWebFaNum-SemiBold.woff') format('woff'),
		url('https://taminenergy.com/wp-content/uploads/2026/09/KalamehFaNum-SemiBold.ttf') format('truetype');
}
/* End Custom Fonts CSS */