﻿:root{--theme-color:#0fa149;--theme-color-soft:#3e8f6b;--theme-color2:#fff100;--theme-color-gray-dark:#111;--theme-color-gray-dark2:#080809;--theme-color-gray:#4a4a4a;--theme-color-gray-light:#f4f5f6;--theme-color-yellow:#fff100;--theme-color-white:#fff;--theme-color-black:#000;--icon-font:"Font Awesome 7 Free";--fa-family:"Font Awesome 7 Free";--title-font:"League Spartan",sans-serif;--body-font:"Poppins",sans-serif;}.text-right{text-align:right!important;}.text-left{text-align:left!important;}.fs-14{font-size:14px!important;}.fs-16{font-size:16px!important;}.fs-18{font-size:18px!important;}.fs-20{font-size:20px!important;}.widget_author .author-details{width:100%;}.widget_author .author-details .author-content{padding:40px 0 0 0;}.widget_author .author-details .author-content .info-wrap{margin-bottom:15px;}.widget_author .author-details .author-content .info-wrap .info-text{font-size:14px;word-break:break-word;max-width:calc(100% - 30px);}.widget_author .author-details .author-content .th-social a{margin-bottom:10px;}.border-blog>*{border-bottom:0;}.border-blog .blog-style1 .blog-img .blog-category{background-color:var(--theme-color-white);color:var(--theme-color-black);font-size:14px;font-weight:500;border-radius:0;top:5px;left:5px;}.blog-style1 .blog-img .category,.blog-style4 .blog-img .category,.blog-opener .blog-img .category,.blog-top .blog-img .category,.blog-style3 .blog-img .category{background-color:var(--theme-color-white);color:var(--theme-color-black);font-size:14px;font-weight:500;border-radius:0;top:5px;left:5px;}.blog-style1.blog-partner div.box-title-20,.blog-style4.blog-partner div.box-title-20,.blog-opener.blog-partner div.box-title-20,.blog-top.blog-partner div.box-title-20,.blog-style3.blog-partner div.box-title-20{font-family:var(--title-font);color:var(--title-color);text-transform:none;font-weight:700;line-height:1.4;margin:.26em 0 15px 0;}.blog-style1.blog-partner div.box-title-20 a,.blog-style4.blog-partner div.box-title-20 a,.blog-opener.blog-partner div.box-title-20 a,.blog-top.blog-partner div.box-title-20 a,.blog-style3.blog-partner div.box-title-20 a{font-size:inherit;font-family:inherit;font-weight:inherit;line-height:inherit;}.blog-style4 .blog-content{align-self:start;}.blog-opener .blog-img .category{top:35px;left:18px;}.blog-top .blog-img .category{left:18px;}.blog-style3 .blog-content .category{background-color:var(--theme-color-white);color:var(--theme-color-black);font-size:14px;font-weight:500;border-radius:0;top:5px;left:5px;}.blog-style3 .blog-content .blog-text{color:var(--theme-color-white);}.blog-style2{display:flex;align-items:flex-start;gap:15px;}.blog-style2 .blog-img{min-width:110px;width:110px;flex-shrink:0;}.blog-style2 .blog-content{min-width:0;flex:1;}.blog-style2 .blog-content .box-title-20{overflow-wrap:break-word;word-break:break-word;hyphens:auto;}.blog-details .blog-teaser{margin-bottom:30px;font-weight:600;font-size:18px;}.blog-author .author-desig{color:var(--body-color);}.blog-content{margin-bottom:18px;}.blog-content .blog-meta .category{text-transform:uppercase;font-weight:700;}.blog-content .blog-meta .category:hover{color:var(--theme-color-white);}.blog-content .blog-tag .tagcloud a{color:var(--theme-color-black);border-color:var(--theme-color-black);}.blog-content .blog-tag .tagcloud a:hover{border-color:var(--theme-color);color:var(--theme-color-white);}.blog-blur .blog-text{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;line-height:1.5;}.blog-blur .read-more-link{white-space:nowrap;font-weight:600;}.th-btn{background-color:var(--theme-color);color:var(--theme-color-white);}.th-btn.style2{background-color:transparent;color:var(--theme-color-black);border:1px solid var(--theme-color-black);padding:16.5px 25px;box-shadow:none;}.th-btn.style2:hover{background-color:var(--theme-color-black);color:var(--theme-color-white);border:1px solid var(--theme-color-black);}#cookieConsent{position:fixed;padding:1em;z-index:99;bottom:1em;left:1em;box-shadow:0 6px 40px rgba(0,0,0,.3);width:calc(23em + 1vw);background-color:var(--theme-color-white);}@media screen and (max-width:768px){#cookieConsent{bottom:2em;}}.thirdpartyHint{background-color:var(--theme-color-white);text-align:center;padding:20px;border:1px var(--theme-color) solid;margin:14px 0;}.thirdpartyHint .thirdpartyHint__headline{font-size:1.1rem;}.thirdpartyHint .thirdpartyHint__button{margin:20px 0;}.thirdpartyHint .thirdpartyHint__description{font-size:.9rem;padding:5px 0;}.thirdpartyHint .thirdpartyHint__footer{font-size:.7rem;padding:10px 0;}.ad-overlay{position:fixed;inset:0;background:rgba(0,0,0,.9);display:flex;align-items:center;justify-content:center;z-index:9999;}.ad-overlay .ad-modal{background:transparent;padding:12px 12px 16px;box-shadow:none;box-sizing:border-box;width:100%;max-width:560px;}.ad-overlay .ad-modal .ad-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;}.ad-overlay .ad-modal .ad-header .ad-label{font-size:14px;font-weight:400;text-transform:none;color:#fff;}.ad-overlay .ad-modal .ad-header .ad-close{border:0;background:transparent;font-size:20px;line-height:1;cursor:pointer;padding:0;margin:0;color:#fff;}.ad-overlay .ad-modal .ad-header .ad-close:hover{color:#bbb;}.ad-overlay .ad-modal .ad-body{font-size:18px;color:#fff;}.sec-title{text-transform:none;}.embed-container{position:relative;padding-bottom:56.25%;padding-top:0;height:0;overflow:hidden;}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%;}footer .footer-widget .about-logo img{max-width:150px;}.footer-bottom-area .footer-slm .footer-row-desktop{display:flex;align-items:center;gap:1rem;}.footer-bottom-area .footer-slm .footer-row-desktop .footer-logo{flex:0 0 auto;display:flex;align-items:center;}.footer-bottom-area .footer-slm .footer-row-desktop .footer-logo img{display:block;height:6em;width:auto;object-fit:contain;}.footer-bottom-area .footer-slm .footer-row-desktop .footer-text{flex:1 1 auto;min-width:0;margin:0;line-height:1.4;text-align:justify;hyphens:auto;}.footer-bottom-area .footer-slm .footer-row-mobile .footer-logo{padding:10px 0;}.footer-bottom-area .footer-slm .footer-row-mobile .footer-logo img{height:4em;width:auto;object-fit:contain;max-width:100%;}.footer-bottom-area .footer-slm .footer-row-mobile .footer-text{line-height:1.4;text-align:justify;hyphens:auto;}input[type=checkbox]:checked~label::before{content:""!important;color:var(--theme-color-white)!important;background-color:var(--theme-color)!important;border-color:var(--theme-color)!important;}input[type=checkbox]~label{position:relative;padding-left:30px;cursor:pointer;display:block;}input[type=checkbox]~label::before{content:"";font-family:var(--icon-font)!important;font-weight:700!important;position:absolute;left:0;top:3.5px;background-color:var(--theme-color-white)!important;border:1px solid var(--theme-color)!important;height:18px;width:18px;line-height:15px;text-align:center;font-size:12px;}:root{--theme-color:#0fa149;--theme-color-soft:#3e8f6b;--theme-color2:#fff100;--theme-color-gray-dark:#111;--theme-color-gray-dark2:#080809;--theme-color-gray:#4a4a4a;--theme-color-gray-light:#f4f5f6;--theme-color-yellow:#fff100;--theme-color-white:#fff;--theme-color-black:#000;--icon-font:"Font Awesome 7 Free";--fa-family:"Font Awesome 7 Free";--title-font:"League Spartan",sans-serif;--body-font:"Poppins",sans-serif;}.th-header .header-top{background-color:var(--theme-color-soft)!important;}.th-header .header-top .header-logo{max-width:120px;padding:0;}.th-header .header-top .header-icon a{color:var(--theme-color-white)!important;}.th-header .header-top .header-icon a:hover{color:var(--theme-color-yellow)!important;}.th-header .header-top .header-links li:not(:last-child){margin:0 25px 0 0;}.th-header .header-top .header-links li:not(:last-child):after{right:-15px;}.th-header .header-top .header-links a{letter-spacing:.05rem;color:var(--theme-color-white)!important;}.th-header .header-top .header-links a:hover{color:var(--theme-color-white)!important;font-weight:700;}.th-header .header-top .th-menu-mobile .th-menu-toggle{background-color:var(--theme-color-soft)!important;}.th-header .header-top .th-menu-mobile .logo-image img{max-height:80px;}.th-header .sticky-wrapper.sticky{background-color:var(--theme-color-soft)!important;}.th-header .sticky-wrapper.sticky .header-logo-desktop{opacity:1;visibility:visible;}.th-header .sticky-wrapper .header-logo-desktop{position:absolute;left:calc(50% - 600px - 120px);top:50%;transform:translateY(-50%);z-index:10;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;}.th-header .sticky-wrapper .header-logo-desktop img{max-height:80px;}.th-header .sticky-wrapper .menu-area{position:relative;background-color:transparent!important;}.th-header .sticky-wrapper .menu-area .header-logo{max-width:120px;}.th-header .sticky-wrapper .menu-area .main-menu{line-height:20px;}.th-header .sticky-wrapper .menu-area .main-menu ul{background-color:var(--theme-color-soft)!important;text-align:center;width:50px;}.th-header .sticky-wrapper .menu-area .main-menu ul.sub-menu{border-top-color:var(--theme-color-soft);left:-8px;}.th-header .sticky-wrapper .menu-area .main-menu ul li{text-align:left;}.th-header .sticky-wrapper .menu-area .main-menu ul li a{letter-spacing:.05rem;}.th-header .sticky-wrapper .menu-area .main-menu ul li a i{font-size:24px;}.th-header .sticky-wrapper .menu-area .main-menu ul li a:hover{color:var(--theme-color-white)!important;font-weight:700;}.th-header .sticky-wrapper .menu-area .main-menu ul li a:before{color:var(--theme-color-white);}.th-header .sticky-wrapper .menu-area .main-menu ul li.menu-item-has-children>a:after{content:"";}.th-header .sticky-wrapper .menu-area .widget{margin-bottom:0;background-color:var(--theme-color-white);}.th-header .sticky-wrapper .menu-area .widget.widget_categories ul{display:flex;gap:10px;}.th-header .sticky-wrapper .menu-area .widget.widget_categories ul li{list-style:none;}.th-header .sticky-wrapper .menu-area .widget.widget_categories ul li a{color:var(--theme-color-black);padding:10px 40px 10px 14px;margin:10px 0 10px 0;border:3px solid var(--theme-color-black);border-radius:40px;}.th-header .sticky-wrapper .menu-area .widget.widget_categories ul li a:before{background-color:var(--theme-color-white);}.th-header .sticky-wrapper .menu-area .widget.widget_categories ul li a:after{color:var(--theme-color-black);background-color:var(--theme-color-white);border:2px solid var(--theme-color-white);top:4px;right:6px;line-height:26px;height:30px;width:30px;}.th-header .sticky-wrapper .menu-area .widget.widget_categories ul li a:hover{background-color:var(--theme-color);border-color:var(--theme-color);color:var(--theme-color-white);}.th-header .sticky-wrapper .menu-area .widget.widget_categories ul li a:hover:after{color:var(--theme-color);background-color:var(--theme-color-white);border:2px solid var(--theme-color);}.th-header .sticky-wrapper .menu-area .menu-right-bg{position:relative;background-color:#fff;}.th-header .sticky-wrapper .menu-area .menu-right-bg .header-button .simple-icon{color:var(--theme-color-black);}.th-header .sticky-wrapper .menu-area .menu-right-bg:after{content:"";position:absolute;top:0;right:-100vw;bottom:0;width:100vw;background-color:#fff;z-index:-1;}.th-menu-wrapper .th-menu-area{border-right-color:var(--theme-color-yellow);}.th-menu-wrapper .th-menu-area .th-menu-toggle{background-color:var(--theme-color);color:var(--theme-color-yellow);}.th-menu-wrapper .th-menu-area .mobile-logo{background-color:var(--theme-color-soft);text-align:center;padding-bottom:22px;padding-top:30px;}.th-menu-wrapper .th-menu-area .mobile-logo img{max-height:40px;}.th-menu-wrapper .th-menu-area .th-mobile-menu a{padding-left:0;}.th-menu-wrapper .th-menu-area .th-mobile-menu a:before{content:none;}.th-menu-wrapper .th-menu-area .th-mobile-menu .th-item-has-children .th-mean-expand{background-color:var(--theme-color-white);color:var(--title-color);box-shadow:none;border-radius:0;}.th-menu-wrapper .th-menu-area .th-mobile-menu .th-item-has-children .th-mean-expand:before{content:"";font-weight:900;font-style:normal;}.th-menu-wrapper .th-menu-area .th-mobile-menu .th-item-has-children.th-active .th-mean-expand:before{content:"";font-weight:900;font-style:normal;}.newsletter-widget2{background-color:var(--theme-color-gray-dark2);padding:32px 30px;}.newsletter-widget2 h3{color:var(--theme-color-soft);margin-bottom:6px;}.newsletter-widget2 input{padding:.375rem .65rem;font-size:14px;}.newsletter-widget2 .newsletter-disclaimer{font-size:12px;line-height:18px;text-align:left;color:var(--theme-color-white);}.scroll-top:after{content:"";font-weight:900;color:var(--theme-color-black);border:2px solid rgba(255,255,255,.4)!important;}.scroll-top:after path{stroke:var(--theme-color-black);stroke-width:2px;fill:none;}.scroll-top svg{color:var(--theme-color-black);}.share-links-wrap{max-width:100%;}.share-links-wrap .share-links .multi-social .share-links-title{display:inline;margin-right:10px;}.share-links-wrap .share-links .multi-social a{margin:0 10px 0 0;}.share-links-wrap .share-links .multi-social [class*=facebook]{--theme-color:$theme-color;}.share-links-wrap .share-links .multi-social [class*=twitter]{--theme-color:$theme-color;}.share-links-wrap .share-links .multi-social [class*=linkedin]{--theme-color:$theme-color;}.share-links-wrap .share-links .multi-social [class*=pinterest]{--theme-color:$theme-color;}.share-links-wrap .share-links .multi-social [class*=instagram]{--theme-color:$theme-color;}:root{--altcha-border-width:1px;--altcha-border-radius:0px;--altcha-color-border:var(--theme-color);--altcha-color-text:var(--theme-color);--altcha-color-border-focus:var(--theme-color);--altcha-max-width:260px;}form .ohnohoney{opacity:0;position:absolute;top:0;left:0;height:0;width:0;z-index:-1;}form .captcha-widget altcha-widget{display:flex;justify-content:center;margin:0 auto;}form .captcha-widget altcha-widget .altcha{width:100%!important;}form .captcha-widget altcha-widget .altcha .altcha-main{padding-bottom:0;}form .captcha-widget altcha-widget .altcha .altcha-main .altcha-checkbox{align-items:start;top:-2px;}form .captcha-widget altcha-widget .altcha .altcha-main .altcha-checkbox input{opacity:1;visibility:visible;display:inline-block;color:var(--theme-color-white)!important;background-color:var(--theme-color)!important;border-color:var(--theme-color)!important;border-radius:0;}form .captcha-widget altcha-widget .altcha .altcha-main .altcha-label{padding-top:5px;}section.tagcloudsection .tagcloud{width:100%;}section.tagcloudsection .tagcloud a{display:inline-block;margin:8px;}.widget .widget_title{padding-bottom:14px;margin-bottom:10px;}.widget .widget_title:after{content:"";border:0;}.widget .widget_title:before{content:"";border:0;}