/* /wp-includes/css/dist/block-library/style.min.css */
@charset "UTF-8";.wp-block-embed{overflow-wrap:break-word}.wp-block-embed :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-embed iframe{max-width:100%}.wp-block-embed__wrapper{position:relative}.wp-block-image>a,.wp-block-image>figure>a{display:inline-block}.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}@media not (prefers-reduced-motion){.wp-block-image img.hide{visibility:hidden}.wp-block-image img.show{animation:show-content-image .4s}}.wp-block-image[style*=border-radius] img,.wp-block-image[style*=border-radius]>a{border-radius:inherit}.wp-block-image.aligncenter{text-align:center}.wp-block-image .aligncenter,.wp-block-image.aligncenter{display:table}.wp-block-image .aligncenter>figcaption,.wp-block-image.aligncenter>figcaption{caption-side:bottom;display:table-caption}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-image figure{margin:0}@keyframes show-content-image{0%{visibility:hidden}99%{visibility:hidden}to{visibility:visible}}@keyframes turn-on-visibility{0%{opacity:0}to{opacity:1}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes lightbox-zoom-in{0%{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale))}to{transform:translate(-50%,-50%) scale(1)}}@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible}99%{visibility:visible}to{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden}}ol,ul{box-sizing:border-box}@keyframes overlay-menu__fade-in-animation{0%{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:translateY(0)}}.wp-block-separator{border:none;border-top:2px solid}.wp-block-table{overflow-x:auto}.wp-block-table table{border-collapse:collapse;width:100%}.wp-block-table thead{border-bottom:3px solid}.wp-block-table td,.wp-block-table th{border:1px solid;padding:.5em}.wp-block-table.aligncenter{display:table;width:auto}.wp-block-table.aligncenter td,.wp-block-table.aligncenter th{word-break:break-word}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.aligncenter{clear:both}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}
/* /wp-content/themes/betakit/css/framework-style.css */
/**
 * ------------------------------------------------------------------ [Table of
 * contents] 0. root 1. Defaults 2. WordPress Cores 3. Widgets 4. Share Buttons
 * 5. Articles 6. Post Content Area 7. Preloaders 8. WPBakery ( Visual Composer
 * ) -------------------------------------------------------------------
 */

/* 0. root */

/* 1. Defaults */
::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color : var(--color-text);
}

::-moz-placeholder {
  /* Firefox 19+ */
  color : var(--color-text);
}

a:focus,
a:hover {
  color           : var(--hover-secondary);
  text-decoration : none;
}

pre {
  display       : block;
  margin-top    : 0;
  margin-bottom : 1rem;
  padding       : 15px;
  overflow      : auto;
  border        : 1px solid var(--color-border-light);
  background    : var(--bg-light);
  font-size     : 90%;
}

dd {
  margin-bottom : 20px !important;
  margin-left   : 0;
  line-height: 1.5;
}

p:empty {
  display : none;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  margin-bottom : 20px;
  word-spacing  : 0px;
}

img {
  max-width      : 100%;
  height         : auto;
  vertical-align : middle;
}

code {
  white-space : normal;
}

label {
  display       : inline-block;
  width         : 100%;
  max-width     : 100%;
  margin-bottom : 5px;
  font-size     : inherit;
  font-weight   : inherit;
}

button,
input,
select,
textarea {
  outline     : 0;
  font-family : inherit;
  font-size   : inherit;
  line-height : inherit;
}

/* 2. WordPress Core */

.aligncenter,
div.aligncenter {
  display : block;
  margin  : 5px auto 5px auto;
}

a img.alignnone {
  margin : 0;
}

a img.aligncenter {
  display      : block;
  margin-right : auto;
  margin-left  : auto;
}


.wp-caption:after {
  content    : " ";
  display    : block;
  visibility : hidden;
  height     : 0;
  clear      : both;
  font-size  : 0;
}

.wp-caption {
  max-width  : 96%;
  padding    : 5px 3px 10px;
  border     : 1px solid #f0f0f0;
  background : var(--color-white);
  text-align : center;
}

.wp-caption.alignnone {
  margin : 5px 20px 20px 0;
}

.wp-caption img {
  width     : auto;
  max-width : 98.5%;
  height    : auto;
  margin    : 0;
  padding   : 0;
  border    : 0 none;
}

.wp-caption p.wp-caption-text {
  margin      : 15px 0 0;
  padding     : 0 4px 5px;
  font-size   : 14px;
  line-height : 17px;
}

@media
  only screen
  and (min-width : 992px) {

  .alignnone {
    margin : 15px 20px 15px 0;
  }

  
  div.aligncenter {
    display : block;
    margin  : 40px auto 39px auto;
  }
}

/* 3. Widgets */

/* text widget */

/* rss widget */

/* search form */


article.hentry {
  margin-bottom : 40px;
}

/* author box */

/* breadcrumb */

.breadcrumbs {
    margin-top: 27px;
}

/* 4. password form */

/* 5.Articles */

/* 6. Post Content Area */

.comments ul li ul li {
  margin : 10px;
}

.children li {
  margin-left : 0px;
}

.comment.even {
  position   : relative;
  list-style : none;
}

.children,
.comments {
  list-style-type : none;
}

/* formats */

/* comments */

.comments ul {
  margin  : 10px;
  padding : 0;
}

.comments ul li {
  list-style : none;
}

.comments ul li span .photo {
  padding : 0 !important;
}

.comment .children {
  margin : 70px 0;
}

/* others */

/* responsive options 1200px 991px 768px 480px */

@media
  (max-width : 991px) {

  footer .widget {
    margin-bottom : 40px;
  }
}

.reply {
  margin-left : 85px;
}

#respond {
  margin : 60px 0 60px;
}

.says {
  display : none;
}

/* Inner pages hero */

button:focus {
  outline : 0;
}

/**
 * ------------------------------------------------------------------ 1. Tags 2.
 * Sidebar 3. Post formats 4. Text formats 5. Section 6. Pager - Pagination 7.
 * Buttons 8. Comment - Form 9. Spaces - Heights 10. Colors 11. Page layouts
 * -------------------------------------------------------------------
 */

/* 1. Tags */

/* 2. Sidebar */

/* html table */

/* Default Table Style */

/* 3. Post formats */

/* 4. Text formats */

/* 6. Pager */

/* pagination */

.nt-pagination-item {
  display : inline-block;
}

/* 8. Comment + form */

/* post gallery */

/* framework-style.css end */

/* masonry posts */

/* post format types */

.lazy {
  display : block;
}

#respond {
  margin : 40px 0;
}

iframe {
  max-width : 100%;
}

td#next a {
  float   : right;
  padding : 0;
}

/* Gutenberg updates */

.wp-block-embed {
  margin        : 0 0 2em;
  margin-bottom : 2em;
}

.wp-block-image {
  margin-bottom : 2em;
}

/* /wp-content/plugins/elementor-pro/assets/css/widget-posts.min.css */
/*! elementor-pro - v4.0.0 - 28-04-2026 */
@charset "UTF-8";.elementor-widget-posts:after{display:none}.elementor-post__thumbnail__link{transition:none}.elementor-posts-container:not(.elementor-posts-masonry){align-items:stretch}.elementor-posts-container .elementor-post{margin:0;padding:0}.elementor-posts-container .elementor-post__excerpt{flex-grow:var(--read-more-alignment,0)}.elementor-posts-container .elementor-post__thumbnail{overflow:hidden}.elementor-posts-container .elementor-post__thumbnail img{display:block;max-height:none;max-width:none;transition:filter .3s;width:100%}.elementor-posts-container .elementor-post__thumbnail__link{display:block;position:relative;width:100%}.elementor-posts .elementor-post{flex-direction:column;transition-duration:.25s;transition-property:background,border,box-shadow}.elementor-posts .elementor-post__title{font-size:18px;margin:0}.elementor-posts .elementor-post__excerpt{margin-bottom:10px}.elementor-posts .elementor-post__excerpt p{color:#777;font-size:14px;line-height:1.5em;margin:0}.elementor-posts .elementor-post__text{display:var(--item-display,block);flex-direction:column;flex-grow:1}.elementor-posts .elementor-post__thumbnail{position:relative}.elementor-posts--align-left .elementor-post{text-align:left}.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px}.elementor-posts--thumbnail-top .elementor-post__text{width:100%}.elementor-posts--thumbnail-top.elementor-posts--align-left .elementor-post__thumbnail__link{margin-right:auto}.elementor-posts .elementor-post{display:flex}.elementor-posts .elementor-post__card{background-color:#fff;border:0 solid #69727d;border-radius:3px;display:flex;flex-direction:column;min-height:100%;overflow:hidden;position:relative;transition:all .25s;width:100%}.elementor-posts .elementor-post__card .elementor-post__thumbnail{position:relative;transform-style:preserve-3d;-webkit-transform-style:preserve-3d}.elementor-posts .elementor-post__card .elementor-post__thumbnail img{width:calc(100% + 1px)}.elementor-posts .elementor-post__card .elementor-post__text{margin-bottom:0;margin-top:20px;padding:0 30px}.elementor-posts .elementor-post__card .elementor-post__title{font-size:21px}.elementor-posts .elementor-post__card .elementor-post__excerpt{line-height:1.7}.elementor-posts .elementor-post__card .elementor-post__excerpt,.elementor-posts .elementor-post__card .elementor-post__title{margin-bottom:25px}.elementor-card-shadow-yes .elementor-post__card{box-shadow:0 0 10px 0 rgba(0,0,0,.15)}.elementor-card-shadow-yes .elementor-post__card:hover{box-shadow:0 0 30px 0 rgba(0,0,0,.15)}.elementor-portfolio__filters{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:0;padding:0}.elementor-portfolio__filter{cursor:pointer;margin:0;padding:8px}.elementor-portfolio__filter:focus-visible{outline:1px auto -webkit-focus-ring-color}.elementor-portfolio-item{align-self:flex-start;margin:0;overflow:hidden;transform-style:preserve-3d;transition-property:transform,opacity;transition-timing-function:ease-in-out}.elementor-portfolio-item__title{color:#fff;font-size:18px;line-height:1;margin:0;padding:0}.elementor-portfolio-item__overlay{background-color:hsla(213,9%,45%,.8);display:flex;flex-direction:column;inset:0;justify-content:center;opacity:0;overflow:hidden;padding:15px;position:absolute;text-align:center;transition:opacity 1s}.elementor-portfolio-item:focus-within .elementor-portfolio-item__overlay,.elementor-portfolio-item:hover .elementor-portfolio-item__overlay{opacity:1;transition:opacity .5s}.elementor ul li.elementor-portfolio__filter{list-style-type:none}.elementor-widget-posts:not(:has(>.elementor-widget-container))>.elementor-button-wrapper,.elementor-widget-posts>.elementor-widget-container>.elementor-button-wrapper{margin-top:var(--load-more—spacing,30px)}.elementor-widget-posts:not(:has(>.elementor-widget-container))>.elementor-button-wrapper .elementor-button,.elementor-widget-posts>.elementor-widget-container>.elementor-button-wrapper .elementor-button{cursor:pointer;position:relative}