<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* Ma
essage box */
.trx_addons_message_box {
  box-shadow: none !important;
}

/* Icons Accent */
.sc_icons_accent.color_style_dark .sc_icons_item:hover {
  box-shadow: none;
}

/* Blogger Portfolio Style 7 */
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .sc_blogger_item_title {
  background-color: #111111;
}

.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta .post_categories {
  background-color: #2d2d2d;
}

/* Common styles */
/* Services Strong */
.sc_services_strong .sc_services_item.with_image .sc_services_item_content:before {
  opacity: 0.3;
}

/* Skills Counter Modern */
.sc_skills_counter_modern .sc_skills_total {
  top: calc(50% - 5px);
}

/* Footer Socials */
.sc_socials.sc_socials_default.modern_2 .socials_wrap .social_item .social_icon,
.sc_socials.sc_socials_default.modern .socials_wrap .social_item .social_icon {
  background-color: var(--theme-color-alter_bg_color) !important;
}

.sc_socials.sc_socials_default.modern_2 .socials_wrap .social_item:hover .social_icon,
.sc_socials.sc_socials_default.modern .socials_wrap .social_item:hover .social_icon {
  background-color: var(--theme-color-alter_bg_color) !important;
}

/* Testimonials */
.sc_testimonials_modern [class*="column"] .sc_testimonials_item_content strong,
.sc_testimonials_modern .sc_testimonials_item_content strong {
  font-weight: 700;
}

/* Team Hover */
.sc_team_hover .trx_addons_hover_team .sc_team_item_title a {
  color: #ffffff !important;
}
.sc_team_hover .trx_addons_hover_team .sc_team_item_title a:hover {
  color: #ffffff !important;
  opacity: 0.8;
  transition: all 0.3s ease;
}

.color_style_link.sc_team_hover .post_featured .trx_addons_hover_mask {
  background: var(--theme-color-text_link);
  background: -moz-linear-gradient(0deg, var(--theme-color-text_link_08) 0%, rgba(0, 0, 0, 0) 100%);
  background: -webkit-linear-gradient(0deg, var(--theme-color-text_link_08) 0%, rgba(0, 0, 0, 0) 100%);
  background: linear-gradient(0deg, var(--theme-color-text_link_08) 0%, rgba(0, 0, 0, 0) 100%);
}

.color_style_link2.sc_team_hover .post_featured .trx_addons_hover_mask {
  background: var(--theme-color-text_link2);
  background: -moz-linear-gradient(0deg, var(--theme-color-text_link2_08) 0%, rgba(0, 0, 0, 0) 100%);
  background: -webkit-linear-gradient(0deg, var(--theme-color-text_link2_08) 0%, rgba(0, 0, 0, 0) 100%);
  background: linear-gradient(0deg, var(--theme-color-text_link2_08) 0%, rgba(0, 0, 0, 0) 100%);
}

.color_style_link3.sc_team_hover .post_featured .trx_addons_hover_mask {
  background: var(--theme-color-text_link3);
  background: -moz-linear-gradient(0deg, var(--theme-color-text_link3_08) 0%, rgba(0, 0, 0, 0) 100%);
  background: -webkit-linear-gradient(0deg, var(--theme-color-text_link3_08) 0%, rgba(0, 0, 0, 0) 100%);
  background: linear-gradient(0deg, var(--theme-color-text_link3_08) 0%, rgba(0, 0, 0, 0) 100%);
}

/* Counters Modern */
.sc_skills_counter_modern .sc_skills_total {
  color: var(--theme-color-alter_bg_hover);
  opacity: 1;
}

/* CF7 */
#style-7.mc4wp-form .mc4wp-form-fields input[type="email"] {
  background-color: var(--theme-color-alter_bg_color) !important;
}

/* Gradient Animation */
/* Title */
.sc_title .sc_item_title_text .gradient_anim {
  color: var(--theme-color-text_link);
  background: linear-gradient(45deg, var(--theme-color-text_dark), var(--theme-color-text_link2));
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-size: 200% 100%;
  animation: gradient_anim 5s ease infinite;
}

/* Elementor Heading */
.elementor-widget-heading .elementor-heading-title .gradient_anim {
  color: var(--theme-color-text_link);
  background: linear-gradient(45deg, var(--theme-color-text_dark), var(--theme-color-text_link2));
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  animation: gradient_anim 5s ease infinite;
}

/* Title */
.sc_title .sc_item_title_text .gradient_anim1 {
  color: var(--theme-color-text_link);
  background: linear-gradient(45deg, var(--theme-color-text_dark), var(--theme-color-text_link));
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-size: 200% 100%;
  animation: gradient_anim 5s ease infinite;
}

/* Elementor Heading */
.elementor-widget-heading .elementor-heading-title .gradient_anim1 span,
.elementor-widget-heading .elementor-heading-title .gradient_anim1 {
  color: var(--theme-color-text_link);
  background: linear-gradient(45deg, var(--theme-color-text_dark), var(--theme-color-text_link));
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  animation: gradient_anim 5s ease infinite;
}

/* BTN */
.button_bg_icon_color .sc_button_icon {
  background-color: var(--theme-color-alter_bg_color);
}

/* Custom underline */
span.new_underline {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='172.265' height='20.906' viewBox='0 0 172.265 20.906'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:%238ec557;%7D%3C/style%3E%3C/defs%3E%3Cpath class='a' d='M627.377,355.892a20.082,20.082,0,0,0-2.536-.109,22.454,22.454,0,0,1-2.522-.174c-1.869-.241-3.738-.484-5.607-.705-3.6-.427-7.2-.763-10.813-.944-3.31-.166-6.622-.264-9.934-.264q-1.286,0-2.572.02c-3.283.051-6.568.11-9.85.234-7.676.286-15.352.583-23.023,1.074-7.495.481-14.988,1-22.477,1.629-3.68.31-7.362.6-11.041.944-3.978.369-7.959.693-11.934,1.112q-12.307,1.3-24.613,2.6c-7.122.756-14.216,1.9-21.281,3.334-4.562.927-9.11,2.011-13.64,3.192,0,0,0,.009,0,.009q7.812.686,15.64.76c3.415.037,6.822-.053,10.235-.244q3.3-.186,6.6-.5c1.35-.13,2.7-.329,4.044-.5q5.412-.707,10.826-1.407c4.128-.529,8.252-1.106,12.383-1.583l12.779-1.478c3.827-.443,7.659-.8,11.488-1.2,3.738-.387,7.479-.682,11.219-1.012,3.768-.332,7.541-.583,11.312-.856,3.838-.277,7.682-.429,11.522-.631,7.014-.368,14.033-.489,21.051-.552,3.9-.034,7.805-.226,11.706-.408q5.769-.269,11.532-.743c1.562-.128,3.131-.223,4.689-.438a15.88,15.88,0,0,0,2.249-.443c.659-.191,1.305-.455,1.968-.622h0c.2-.037.4-.064.6-.086C627.382,355.9,627.382,355.892,627.377,355.892Z' transform='matrix(0.999, 0.035, -0.035, 0.999, -442.389, -369.378)'/%3E%3C/svg%3E");
  background-size: contain;
  background-repeat: no-repeat;
  background-position-y: 100%;
  padding-bottom: 0.18em;
}

span.new_underline_thin {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='370.474' height='27.828' viewBox='0 0 370.474 27.828'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:%23ea4723;%7D%3C/style%3E%3C/defs%3E%3Cpath class='a' d='M825.7,355.892c-1.82-.122-3.634-.094-5.464-.109-1.812-.013-3.625-.066-5.432-.174-4.025-.241-8.052-.484-12.078-.705-7.753-.427-15.519-.763-23.293-.944q-10.695-.249-21.4-.264-2.77,0-5.54.02c-7.072.051-14.148.11-21.218.234-16.535.286-33.069.583-49.593,1.074q-24.216.722-48.418,1.629c-7.927.31-15.858.6-23.784.944-8.568.369-17.144.693-25.706,1.112q-26.51,1.3-53.019,2.6c-15.341.756-30.623,1.9-45.841,3.334-9.828.927-19.624,2.011-29.383,3.192-.008,0,0,.009,0,.009q16.829.686,33.689.76,11.034.056,22.047-.244,7.114-.186,14.219-.5c2.908-.13,5.809-.329,8.711-.5q11.658-.707,23.319-1.407c8.892-.529,17.776-1.106,26.674-1.583l27.527-1.478c8.243-.443,16.5-.8,24.745-1.2,8.052-.387,16.109-.682,24.166-1.012,8.117-.332,16.245-.583,24.367-.856,8.267-.277,16.548-.429,24.819-.631,15.109-.368,30.228-.489,45.346-.552,8.41-.034,16.813-.226,25.216-.408q12.426-.269,24.841-.743c3.364-.128,6.745-.223,10.1-.438,1.627-.1,3.246-.229,4.845-.443,1.42-.191,2.811-.455,4.24-.622h0c.432-.037.861-.064,1.3-.086C825.713,355.9,825.713,355.892,825.7,355.892Z' transform='matrix(0.999, 0.035, -0.035, 0.999, -442.389, -369.378)'/%3E%3C/svg%3E");
  background-size: contain;
  background-repeat: no-repeat;
  background-position-y: 100%;
  padding-bottom: 0.18em;
}

span.new_underline_thin_green {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='308.399' height='24.625' viewBox='0 0 308.399 24.625'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:%238ec557;%7D%3C/style%3E%3C/defs%3E%3Cpath class='a' d='M763.627,355.739c-1.515-.114-3.025-.087-4.547-.1s-3.017-.061-4.521-.162c-3.35-.224-6.7-.45-10.053-.656-6.453-.4-12.917-.71-19.387-.878q-8.9-.232-17.81-.246-2.306,0-4.611.019c-5.886.047-11.775.1-17.66.218-13.762.266-27.523.542-41.276,1-13.437.448-26.872.93-40.3,1.516-6.6.288-13.2.56-19.8.878-7.132.343-14.269.645-21.4,1.035q-22.065,1.207-44.128,2.421c-12.769.7-25.488,1.766-38.154,3.1-8.18.863-16.333,1.871-24.455,2.97-.007,0,0,.008,0,.008q14.007.638,28.039.707,9.183.052,18.35-.227,5.921-.173,11.834-.465c2.421-.121,4.835-.306,7.25-.469q9.7-.657,19.409-1.309c7.4-.492,14.795-1.029,22.2-1.473l22.911-1.375c6.861-.412,13.731-.744,20.6-1.115,6.7-.36,13.408-.635,20.113-.942,6.756-.309,13.521-.542,20.281-.8,6.88-.258,13.773-.4,20.657-.587,12.575-.342,25.159-.455,37.742-.514,7-.032,13.994-.21,20.988-.38q10.342-.25,20.675-.691c2.8-.119,5.614-.207,8.407-.408,1.354-.1,2.7-.213,4.032-.412,1.182-.178,2.34-.423,3.529-.579h0c.359-.034.716-.06,1.078-.08C763.635,355.748,763.635,355.739,763.627,355.739Z' transform='matrix(0.999, 0.035, -0.035, 0.999, -442.425, -369.378)'/%3E%3C/svg%3E");
  background-size: contain;
  background-repeat: no-repeat;
  background-position-y: 100%;
  padding-bottom: 0.22em;
}

span.new_underline_thin_green_sky {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='275.353' height='24.506' viewBox='0 0 275.353 24.506'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:%2300c057;%7D%3C/style%3E%3C/defs%3E%3Cpath class='a' d='M730.526,355.892c-1.352-.122-2.7-.094-4.059-.109s-2.693-.066-4.035-.174c-2.99-.241-5.981-.484-8.973-.705-5.76-.427-11.529-.763-17.3-.944-5.3-.166-10.6-.264-15.9-.264q-2.058,0-4.116.02c-5.253.051-10.51.11-15.763.234-12.284.286-24.566.583-36.842,1.074-11.993.481-23.985,1-35.969,1.629-5.889.31-11.781.6-17.669.944-6.365.369-12.736.693-19.1,1.112q-19.694,1.3-39.387,2.6c-11.4.756-22.75,1.9-34.054,3.334-7.3.927-14.578,2.011-21.828,3.192-.006,0,0,.009,0,.009q12.5.686,25.027.76,8.2.056,16.379-.244,5.285-.186,10.563-.5c2.161-.13,4.315-.329,6.471-.5q8.661-.707,17.323-1.407c6.606-.529,13.205-1.106,19.815-1.583l20.449-1.478c6.124-.443,12.256-.8,18.383-1.2,5.981-.387,11.968-.682,17.952-1.012,6.03-.332,12.068-.583,18.1-.856,6.141-.277,12.293-.429,18.438-.631,11.224-.368,22.456-.489,33.687-.552,6.247-.034,12.49-.226,18.733-.408q9.231-.269,18.454-.743c2.5-.128,5.011-.223,7.5-.438,1.209-.1,2.411-.229,3.6-.443,1.055-.191,2.088-.455,3.15-.622h0c.321-.037.639-.064.962-.086A0,0,0,1,0,730.526,355.892Z' transform='matrix(0.999, 0.035, -0.035, 0.999, -442.389, -369.378)'/%3E%3C/svg%3E");
  background-size: contain;
  background-repeat: no-repeat;
  background-position-y: 100%;
  padding-bottom: 0.22em;
}

span.new_underline_blue {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='275.353' height='24.506' viewBox='0 0 275.353 24.506'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:%236155e7;%7D%3C/style%3E%3C/defs%3E%3Cpath class='a' d='M730.526,355.892c-1.352-.122-2.7-.094-4.059-.109s-2.693-.066-4.035-.174c-2.99-.241-5.981-.484-8.973-.705-5.76-.427-11.529-.763-17.3-.944-5.3-.166-10.6-.264-15.9-.264q-2.058,0-4.116.02c-5.253.051-10.51.11-15.763.234-12.284.286-24.566.583-36.842,1.074-11.993.481-23.985,1-35.969,1.629-5.889.31-11.781.6-17.669.944-6.365.369-12.736.693-19.1,1.112q-19.694,1.3-39.387,2.6c-11.4.756-22.75,1.9-34.054,3.334-7.3.927-14.578,2.011-21.828,3.192-.006,0,0,.009,0,.009q12.5.686,25.027.76,8.2.056,16.379-.244,5.285-.186,10.563-.5c2.161-.13,4.315-.329,6.471-.5q8.661-.707,17.323-1.407c6.606-.529,13.205-1.106,19.815-1.583l20.449-1.478c6.124-.443,12.256-.8,18.383-1.2,5.981-.387,11.968-.682,17.952-1.012,6.03-.332,12.068-.583,18.1-.856,6.141-.277,12.293-.429,18.438-.631,11.224-.368,22.456-.489,33.687-.552,6.247-.034,12.49-.226,18.733-.408q9.231-.269,18.454-.743c2.5-.128,5.011-.223,7.5-.438,1.209-.1,2.411-.229,3.6-.443,1.055-.191,2.088-.455,3.15-.622h0c.321-.037.639-.064.962-.086A0,0,0,1,0,730.526,355.892Z' transform='matrix(0.999, 0.035, -0.035, 0.999, -442.389, -369.378)'/%3E%3C/svg%3E");
  background-size: contain;
  background-repeat: no-repeat;
  background-position-y: 100%;
  padding-bottom: 0.18em;
}

/* 404 */
.post_item_404 .post_content .all-svg {
  display: none;
}

.post_item_404 .page_title {
  color: var(--theme-color-bd_color);
  opacity: 0.5;
}

.page_wrap.with_bg {
  background-repeat: no-repeat;
  background-position: center center;
  -webkit-background-size: cover;
  background-size: cover;
}
.page_wrap.with_bg.contain_size {
  background-position: top center;
  -webkit-background-size: contain;
  background-size: contain;
}
.page_wrap.with_bg .page_content_wrap {
  background-color: transparent;
}
.page_wrap.with_bg .top_panel,
.page_wrap.with_bg [class*="scheme_"].top_panel,
.page_wrap.with_bg [class*="scheme_"].footer_wrap {
  background-color: transparent;
}

/* BG Text */
.trx_addons_bg_text.trx_addons_marquee_wrap .trx_addons_marquee_element.trx_addons_bg_text_inner .trx_addons_bg_text_char div {
  display: inline-block;
  margin: 0 50px 0 50px;
  position: relative;
  line-height: 1em;
}
.trx_addons_bg_text.trx_addons_marquee_wrap .trx_addons_marquee_element.trx_addons_bg_text_inner .trx_addons_bg_text_char div:first-child {
  margin-left: 0;
}
.trx_addons_bg_text.trx_addons_marquee_wrap .trx_addons_marquee_element.trx_addons_bg_text_inner .trx_addons_bg_text_char div:before {
  content: '\EA19';
  position: relative;
  display: inline-block;
  top: 0;
  left: 0;
  font-family: "fontello";
  font-size: 16px;
  vertical-align: middle;
  color: currentColor;
}

.bg_text_dot .trx_addons_bg_text.trx_addons_marquee_wrap .trx_addons_marquee_element.trx_addons_bg_text_inner .trx_addons_bg_text_char div {
  display: inline-block;
  margin: 0 40px 0 40px;
  position: relative;
  line-height: 1em;
}
.bg_text_dot .trx_addons_bg_text.trx_addons_marquee_wrap .trx_addons_marquee_element.trx_addons_bg_text_inner .trx_addons_bg_text_char div:first-child {
  margin-left: 0;
}
.bg_text_dot .trx_addons_bg_text.trx_addons_marquee_wrap .trx_addons_marquee_element.trx_addons_bg_text_inner .trx_addons_bg_text_char div:before {
  content: '';
  width: 10px;
  height: 10px;
  background-color: currentColor;
  border-radius: 50%;
}

@keyframes firefly {
  0% {
    transform: translate(0) rotate(0deg);
  }
  15% {
    transform: translate(-15px, -15px) rotate(10deg);
  }
  30% {
    transform: translate(-20px, -20px) rotate(20deg);
  }
  45% {
    transform: translate(-20px, -30px) rotate(30deg);
  }
  60% {
    transform: translate(10, 10px) rotate(35deg);
  }
  75% {
    transform: translate(20px, 25px) rotate(-30deg);
  }
  90% {
    transform: translate(10, 15px) rotate(-20deg);
  }
  100% {
    transform: translate(0) rotate(0deg);
  }
}
.firefly {
  animation-name: firefly;
  animation-duration: 10s;
  animation-timing-function: ease-in-out;
  animation-direction: alternate;
  animation-iteration-count: infinite;
}

@keyframes firefly_2 {
  0% {
    transform: translate(0) rotate(0deg);
  }
  15% {
    transform: translate(10px, 10px) rotate(25deg);
  }
  30% {
    transform: translate(10px, -15px) rotate(20deg);
  }
  45% {
    transform: translate(-10px, -25px) rotate(50deg);
  }
  60% {
    transform: translate(0, 25px) rotate(35deg);
  }
  75% {
    transform: translate(-10px, -15px) rotate(-20deg);
  }
  90% {
    transform: translate(-5, -5px) rotate(-20deg);
  }
  100% {
    transform: translate(0) rotate(0deg);
  }
}
.firefly_2 {
  animation-name: firefly_2;
  animation-duration: 15s;
  animation-timing-function: ease-in-out;
  animation-direction: alternate;
  animation-iteration-count: infinite;
}

@keyframes firefly_3 {
  0% {
    transform: translate(0) rotate(0deg);
  }
  25% {
    transform: translate(15px, -5px) rotate(15deg);
  }
  50% {
    transform: translate(-10px, 10px) rotate(10deg);
  }
  75% {
    transform: translate(5px, -5px) rotate(25deg);
  }
  100% {
    transform: translate(0) rotate(0deg);
  }
}
.firefly_3 {
  animation-name: firefly_3;
  animation-duration: 10s;
  animation-timing-function: ease-in-out;
  animation-direction: alternate;
  animation-iteration-count: infinite;
}

/* Responsive */
@media (min-width: 1680px) and (max-width: 2159px) {
  .single_style_style-5 .page_content_wrap {
    padding-top: 7em;
  }
}
@media (min-width: 1280px) and (max-width: 1679px) {
  .single_style_style-5 .page_content_wrap {
    padding-top: 5em;
  }
}
@media (max-width: 1279px) {
  /* Skills Counter Modern */
  .sc_skills_counter_modern .sc_skills_total {
    top: calc(50% - 2px);
  }
}
@media (max-width: 767px) {
  .search_modern .search_header_wrap .logo_image {
    max-height: 40px;
  }

  .menu_mobile .sc_layouts_logo img {
    max-height: 40px;
  }
}
@media (max-width: 479px) {
  /* Skills Counter Modern */
  .sc_skills_counter_modern .sc_skills_total {
    top: calc(50% - 1px);
  }
}

/*# sourceMappingURL=extra-styles.css.map */
</pre></body></html>